我的视图控制器的视图报告自己是460
(在 3.5" 屏幕上)。[480 - 20 = 460]
该视图应该真正367
考虑到底部的 tabBar (49) 和顶部的导航栏 (44) 和状态栏 (20)。[480 - 20 - 44 - 49 = 367]
为什么视图的框架计算错误?
我的视图控制器的视图报告自己是460
(在 3.5" 屏幕上)。[480 - 20 = 460]
该视图应该真正367
考虑到底部的 tabBar (49) 和顶部的导航栏 (44) 和状态栏 (20)。[480 - 20 - 44 - 49 = 367]
为什么视图的框架计算错误?
您的视图可能没有被调整为“适合”并考虑您的 tabBar 和 navigationBar 视图。您是否设置了视图的自动调整大小属性?如果没有,请查看相关的Apple 文档以获取更多信息。