OGeek|极客世界-中国程序员成长平台

标题: ios - 从 .xib 加载自定义 View 不适合 iPhone 6+ [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 07:44
标题: ios - 从 .xib 加载自定义 View 不适合 iPhone 6+

我在我的应用中使用 Autolayout

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

但是当我从 .xib 加载我的自定义 UIView 之后(某处),尺寸没有改变(保持 (300, 325) )到 iPhone6+ 规模。

你能帮忙说明原因和解决办法吗?

提前致谢!



Best Answer-推荐答案


您必须为特定的 UIView 使用 Add new Constraints。然后它会自动调整 View 的大小。

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

enter image description here

关于ios - 从 .xib 加载自定义 View 不适合 iPhone 6+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30643557/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4