从.xib加载自定义视图不适合iPhone 6+

时间:2015-06-04 12:14:45

标签: ios iphone uiview autolayout

我在我的应用中使用Autolayout

当我从UIView .xib 加载我的自定义viewDidLoad时,它的大小是(300,325),就像它应该的那样,但在iPhone6+上实际上并不是(394,493)。

但是当我({1}}之后从UIView加载我的自定义.xib时,尺寸不会更改(保持(300,325))到iPhone6+比例。

你可以帮助解决原因和解决方案吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

您必须使用为特定UIView添加新约束。然后它会自动调整视图大小。

否则,如果您的Xib在某处...您必须根据设备以编程方式设置框架。

enter image description here