我的 View Controller 的 View 报告自己为 460
(在 3.5"屏幕上)。[480 - 20 = 460]
考虑到底部的 tabBar (49) 和顶部的导航栏 (44) 和状态栏 (20), View 实际上应该是 367
。 [480 - 20 - 44 - 49 = 367]
为什么 View 的框架计算错误?
最佳答案
您的 View 可能没有调整大小以“适应”并考虑到您的 tabBar 和 navigationBar View 。您是否设置了 View 的自动调整属性?如果没有,查看相关的 Apple documentation了解更多信息。
关于ios - 是什么导致 UIViewController View 的 View 大小不正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13666530/