在 io7 之前,我的观点向我展示了完美的结果,就像
但在 ios7 状态栏中与我的视图内容重叠,如下所示
在我通过谷歌搜索之前,我找到了一个解决方案,它在 Xcode 5 中找到了视图的 delta 属性。我完成了。但仍然是同样的问题。就像
请不要给我隐藏状态栏之类的建议。
我没有使用故事板。我没有使用自动布局
我引用了此链接无法找到答案。提前致谢
在 io7 之前,我的观点向我展示了完美的结果,就像
但在 ios7 状态栏中与我的视图内容重叠,如下所示
在我通过谷歌搜索之前,我找到了一个解决方案,它在 Xcode 5 中找到了视图的 delta 属性。我完成了。但仍然是同样的问题。就像
请不要给我隐藏状态栏之类的建议。
我没有使用故事板。我没有使用自动布局
我引用了此链接无法找到答案。提前致谢
我做了下面的代码来解决这个问题。
- (void) viewDidLayoutSubviews {
CGRect viewBounds = self.view.bounds;
CGFloat topBarOffset = self.topLayoutGuide.length;
viewBounds.origin.y = topBarOffset * -1;
self.view.bounds = viewBounds;
}
viewDidLoad
在您的方法中添加此代码
if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
self.edgesForExtendedLayout = UIRectEdgeNone;
请参阅此 链接以获取更多信息