Tag: 比例

iOS方面填充图像调整与内容alignment左/顶部边缘

我正在开发iOS-7的通用应用程序。 这个特定的问题只针对iPad。 我想放置一个图像作为视图控制器的根视图的背景,即图像应填充整个屏幕。 1x图像的大小:768×1024。 这适用于纵向方向,因为iPad的非视网膜分辨率也是纵向768×1024。 在风景然而,图像不适合。 我曾尝试使用ScaleToFit,但由于图像的长宽比不保留,我不能使用ScaleToFit(它们是图像中的东西,当两个坐标轴不成比例缩放时,看起来很奇怪)。 AspectFillresize似乎最适合我的需要,但他们是一个小问题。 正如Apple文档中所定义的那样:“内容被resize以完全填充边界矩形,同时仍然保留内容的方面, 内容以它超出的轴为中心 ”。 我不希望内容在它超出的轴居中,我想它被alignment到顶部/左边缘。 所以基本上我想要两件事情: 看点填充 内容在左边/上边保持alignment。 有没有可能做到这一点。 任何代码片段将是伟大的。 谢谢

减小iPhone模拟器窗口的大小?

是否有可能调整iPhone模拟器? 我正在使用屏幕捕获软件来logging我的iPhone应用程序的演示,并且能够调整iPhone模拟器窗口的大小会很方便。 谢谢!

部分截图和图像质量的损失

我正在打印相机胶卷,电子邮件,短信,FB,Twitter等部分屏幕截图…部分屏幕select – 从顶部100像素,底部100。 我用下面的代码: let top: CGFloat = 100 let bottom: CGFloat = 100 let size = CGSize(width: view.frame.size.width, height: view.frame.size.height – top – bottom) UIGraphicsBeginImageContext(size) let context = UIGraphicsGetCurrentContext()! CGContextTranslateCTM(context, 0, -top) view.layer.renderInContext(context) let snapshot = UIGraphicsGetImageFromCurrentImageContext() UIGraphicsEndImageContext() UIImageWriteToSavedPhotosAlbum(snapshot, nil, nil, nil) 由此产生的截图质量差。 我研究了几个小时,发现有几个人也有类似的问题。 在我的问题上,我不能根据自己的想法修改解决scheme。 我设法find了一个半修复。 我变了: UIGraphicsBeginImageContext(size) 至 UIGraphicsBeginImageContextWithOptions(imageView.bounds.size,true,2.0) 从本质上来说,我的屏幕截图按照2.0的倍数放大 这似乎给我一个更清晰/质量更好的部分截图,虽然图像比我想要的大。 有没有另一种解决办法可以适用? 谢谢!

为什么?(iOS 5.0)

UIImage在缩放时总是变得模糊。如果要保持清晰,我该怎么办? – (UIImage *)rescaleImageToSize:(CGSize)size { CGRect rect = CGRectMake(0.0, 0.0, size.width, size.height); UIGraphicsBeginImageContext(rect.size); [self drawInRect:rect]; // scales image to rect UIImage *resImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return resImage; }

如何知道UIView的当前规模?

你如何findUIView的当前比例(缩放级别)?

CGAffineTransformScale不能使用零刻度

更新到iOS 8,我注意到一个有趣的。 我使用CGAffineTransformScale将图像视图缩放为零,这个想法是它从用户视图中整齐地消失。 这是iOS8的工作,但现在一点都没有。 视线即刻消失; 空白! 所以原来我用: CGAffineTransform zoom = CGAffineTransformScale(CGAffineTransformIdentity, 0.0f, 0.0f); myImageView.transform = zoom; 为什么到现在为止,这个function还没有起作用呢?

无法在iOS模拟器中缩放设备窗口

在工作中使用的24“iMac上,我无法缩放iOS模拟器的窗口,100%和50%的菜单条目变灰(而且键盘快捷键也不起作用)。 在我的Mac Mini家里,没事的。 我已经search了一个有类似问题的人,并找不到任何logging。 有任何想法吗?