-1

在 io7 之前,我的观点向我展示了完美的结果,就像io6视图

但在 ios7 状态栏中与我的视图内容重叠,如下所示io7视图

在我通过谷歌搜索之前,我找到了一个解决方案,它在 Xcode 5 中找到了视图的 delta 属性。我完成了。但仍然是同样的问题。就像财产设置增量

请不要给我隐藏状态栏之类的建议。
我没有使用故事板。我没有使用自动布局

我引用了此链接无法找到答案。提前致谢

4

2 回答 2

1

我做了下面的代码来解决这个问题。

- (void) viewDidLayoutSubviews {
    CGRect viewBounds = self.view.bounds;
    CGFloat topBarOffset = self.topLayoutGuide.length;
    viewBounds.origin.y = topBarOffset * -1;
    self.view.bounds = viewBounds;
}
于 2013-10-30T11:23:43.637 回答
0

viewDidLoad在您的方法中添加此代码

if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
    self.edgesForExtendedLayout = UIRectEdgeNone;

请参阅此 链接以获取更多信息

于 2013-10-30T06:21:42.167 回答