如何始终如一地确定正确的大小以在 loadView 中布局视图?
我有不同的情况,其中 UIViewController 被推送到 UINavigationController,或者存在 UITabBarController,或者两者兼而有之。如果我硬编码值,这些元素会更改可用的屏幕区域并使其不一致。
在调用 loadView 的那一刻,我想知道如何调整添加子视图的容器视图的大小。
我查看了 UIViewController 指南,Apple 使用 UIScreen mainScreen applicationFrame,但在他们的示例中这样做是因为他们正在制作全屏应用程序。
我在这里看到了一些答案,但没有一个能以一致的方式解决如何做到这一点。
感谢您提供的任何帮助。