【发布时间】:2015-06-26 08:39:43
【问题描述】:
- 在情节提要中,我设置了视图控制器尺寸 iPhone3.5 英寸
- 使用 UILabel 添加约束
UILabel.text 无法全部显示,所以我将视图控制器尺寸更改为 iPhone 4.7 英寸
所以我点击 UIlabel 更新框架,自动布局工作,一切正常!这是 iPhone 4.7 英寸
现在问题来了,当我在 iPhone 模拟器 iPhone 6 中运行时,自动布局不起作用,标签大小仅缩放,宽度不会变长。并且以下三个图像同时限制了宽度和高度32,但是在模拟器iPhone 6 图片尺寸看起来更大,为什么会这样?请帮帮我,很想
-
不管是iphone6还是iphone5 iphon6+,这里代码输出320,为什么...
-(void)viewDidLayoutSubviews{ [super viewDidLayoutSubviews]; NSLog(@"%f",self.view.frame.size.width); }
【问题讨论】:
-
为了支持 iPhone 6/6+(并避免缩放模式),您必须明确提供设备的 LaunchScreen 文件/图像。 See this answer for more info
-
@Alladinian 非常感谢你,它对我有用。
标签: ios ios-autolayout