转换ios 6应用程序到ios 7

这在你看来可能是一个奇怪的问题,但我仍然面临很多问题。 我有一个在iOS6开发的应用程序,现在我必须迁移到ios7。 有几个问题:应用程序的所有视图都向上移动,应用程序底部留有空间。 剩下的空间等于状态栏。 有一个表视图WrraperClass的错误。

帮帮我。

可能你正在使用其中的一个: UINavigatopnBar OR UITabBarController

如果是这样,请尝试半透明&取消这些(检查器中的顶部栏和底部栏)

在这里输入图像说明

我有同样的问题。 在我的应用程序中,我将大多数UI元素定义为programaticaly:

在ios7视图中,总是属性wantsFullScreen为true,在ios6中它默认为false。 所以在ios7中,0位于状态栏的顶部,在ios6中位于状态栏下方。 只需将一个常量(状态栏的高度)添加到所有y坐标中。

对于通过UI Builder定位在XIB中的UI元素,请尝试Kumar KI的答案