所以。刚开始将我的 IOS 代码转换到 IOS7,并遇到了一些问题。
我有一个 UINavigationController,其中包含一个 ViewController,它在一个视图中有两个按钮。在 IOS 7 之前,导航栏将视图向下推到导航栏下方,这样我就可以看到它。在 IOS 7 中,UINavigationController 不这样做,按钮位于导航栏后面。
这是IOS 7:
这是旧的 IOS 6 视图:
我检查了 ViewController.view.frame.origin.y 并看到它从 0px 开始(在 IOS 7 上)我确信它在那里但在视图后面,因为我更改了按钮的原点并看到了它们。