iPhone 6和iPhone 6 Plus上的UIImageView高度缩放显示模式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iPhone 6和iPhone 6 Plus上的UIImageView高度缩放显示模式相关的知识,希望对你有一定的参考价值。
我的ViewController中有一个UIImageView *backgroundImageView
,并在我的viewDidLoad中调用
[self.backgroundImageView sizeToFit]
我发现iPhone 6的高度从667 (Normal display)
变为558 (Zoomed display)
然而,在iPhone 6 Plus上,736
的高度保持不变。
这是预期的吗?
答案
试试吧。这里根据您当前的屏幕高度给出代码。
float img = frame.size.height / frame.size.width;
frame.size.width = [[UIScreen mainScreen] bounds].size.width;
frame.size.height = frame.size.width * img ;
以上是关于iPhone 6和iPhone 6 Plus上的UIImageView高度缩放显示模式的主要内容,如果未能解决你的问题,请参考以下文章
iPhone 6 Plus 上的 UISplitViewController 旋转大师大师
HTML 文本输入会破坏 Iphone 6/7 plus 上的定位
更新为 iPhone 5 制作的 XIB 以与 iPhone 6 和 iPhone 6 Plus 一起使用
iphone 6 plus 上的 MKMapView 问题,视图中嵌入的地图不显示
UISplitViewController 上带有 UIVisualEffectView 的 UIPopoverController - iPhone 6 plus 上的背景不会变得模糊