我在我的应用中使用 Autolayout
。
当我从 .xib
from viewDidLoad
加载我的自定义 UIView
时,它的大小是 (300,325)应该是,但在 iPhone6+
实际上不是 (394, 493)。
但是当我从 .xib
加载我的自定义 UIView
之后(某处),尺寸没有改变(保持 (300, 325) )到 iPhone6+
规模。
你能帮忙说明原因和解决办法吗?
提前致谢!
您必须为特定的 UIView 使用 Add new Constraints。然后它会自动调整 View 的大小。
否则,如果您的 Xib 在某处...您必须根据设备以编程方式设置框架。
关于ios - 从 .xib 加载自定义 View 不适合 iPhone 6+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30643557/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |