我在具有NavigationBar的iOS6和iOS7中运行相同的应用程序,它在iOS6上运行良好,但是在iOS7中,所有 View 都有点小,因为它根本没有考虑导航栏。
我尝试在“模拟指标”选项中更改topbar属性,但是它不起作用。它从iOS6中的NavigationBar考虑按钮的位置,但在iOS7中,它从屏幕顶部开始考虑。
是什么原因呢?
提前致谢。
最佳答案
您应该使用下面的代码行对其进行修复。
self.edgesForExtendedLayout = UIRectEdgeNone;
关于uiview - ios 7 UiView框架问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18276248/