我在我的应用中使用 Autolayout
。
当我从 .xib
viewDidLoad
加载自定义 UIView
时,它的大小是 (300,325)应该是,但在 iPhone6+
上实际上不是 (394, 493)。
但是当我从 .xib
加载我的自定义 UIView
之后(某处)大小没有改变(保持 (300, 325) )到 iPhone6+
秤。
请问原因及解决办法?
提前致谢!
最佳答案
您必须为特定的 UIView 使用添加新约束。然后它会自动调整 View 的大小。
否则,如果你的 Xib 在某处......你必须根据设备以编程方式设置框架。
关于ios - 从 .xib 加载自定义 View 不适合 iPhone 6+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30643557/