我有一个 .xib,其 UIViewController 大小适用于 iPhone 5(4" 屏幕)。问题是当我使用 iPhone 4(3.5" 屏幕)模拟器时,视图不会自动调整大小。视图的底部刚刚被切断。我知道 .storyboards 自动调整大小,那么为什么不 .xibs 呢?如何自动调整视图大小?我创建了一个自定义 ViewController 类,它检查手机是否为 3.5" 屏幕,然后相应地调整主视图,但这会抱怨一个关于冲突约束的长警告,并且适用于主视图,但不适用于之后添加到它的子视图。有没有更好的方法或者我应该继续我正在做的事情?
问问题
3408 次