将应用程序更新到iOS 7时,奇怪的故事板推送segue.

Leo*_*oon 8 iphone objective-c storyboard ios ios7

目前我正在为iOS 7更新我的应用程序.当我构建并运行应用程序时,它可以工作,但布局需要一些严肃的调整,这不是问题.

当我导航到应用程序中的另一个视图时,屏幕被推动约50%然后消失.附图描述了问题:

在此输入图像描述

应用程序使用a storyboard,而storyboardsegue只是导航控制器中的一个简单的"推送"segue.

jrt*_*ton 13

这就是推送segue在iOS7下的样子.传入的视图控制器实际上漂浮在前一个视图控制器的顶部,仅移动一小段距离.例如,查看设置应用程序中的过渡,您将看到我的意思.

您遇到的问题是传入视图似乎具有清晰的背景颜色,因此您仍然可以看到下面的内容.我认为iOS 7的某些视图的默认背景颜色也已更改 - 尝试设置背景颜色,您应该看到更好的过渡.