我有一个安装在iPad上的iphone应用程序,它的UI(导航栏上方约20个像素的空白区域)在ios6中正确显示,而ios7中的空白区域出现在iPad中。 我尝试使用默认图像并使用方法
- (void) viewDidLayoutSubviews {
if (([[UIDevice currentDevice].systemVersion floatValue] >= 7.0)) {
CGRect viewBounds = self.view.bounds;
viewBounds.origin.y = -20;
self.view.bounds = viewBounds;
}
}
但没有用。我怎么修理它?它不是一个通用的应用程序。
答案 0 :(得分:0)
问题与iOS7绘制视图的方式有关,请重新阅读这些指南以了解问题: