我已经开发了一个Xcode 5.1
foriOS 6.1
及以上的应用程序。我从顶部设计了视图控制器,没有留下任何余量。当我在 上运行iOS 6.1
它时,它从指示运营商和电池的顶部栏下方开始,但iOS 7
与栏重叠。
我搜索并发现全屏已被弃用iOS 7
。这是我在许多博客上找到的代码,其中指出添加它viewDidLoad
将使 viewcontroller 从 IOS 7.0 中的栏下方开始。但这对我不起作用。
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7)
{
self.edgesForExtendedLayout = UIRectEdgeNone;
}
我是否需要添加更多内容。我想要这个适用于 iOS 6.1 及更高版本以及屏幕英寸 3.5 和 4 的应用程序。