吧台上方的空白?

Posted

技术标签:

【中文标题】吧台上方的空白?【英文标题】:blank space above the bar? 【发布时间】:2013-12-17 13:42:08 【问题描述】:

我有一个安装在 iPad 上的 iphone 应用程序,它的 UI(导航栏上方约 20 像素的空白区域)在 ios6 中正确显示,而在 iPad 的 ios7 中出现空白区域。 我尝试使用默认图像并使用方法

- (void) viewDidLayoutSubviews 

if (([[UIDevice currentDevice].systemVersion floatValue] >= 7.0)) 
    CGRect viewBounds = self.view.bounds;
    viewBounds.origin.y = -20;
    self.view.bounds = viewBounds;

但没用。我该如何解决?它不是一个通用的应用程序。

【问题讨论】:

你能发截图吗(或者如果你的声誉太低,可以发截图链接,我们可以为你发图片) 添加图片供参考 【参考方案1】:

问题与iOS7绘制视图的方式有关,请参考以下指南了解问题:

Explaining difference between automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout in iOS7

【讨论】:

以上是关于吧台上方的空白?的主要内容,如果未能解决你的问题,请参考以下文章

使用第一个空白上方单元格中的值填充非连续空白单元格

ios:如何删除导航栏上方的空白栏?

表格视图上方的额外空白快速Xcode

Image.resizeMode.contain 在元素上方创建空白空间

ios设置textview文字上方没有空白

css 删除页脚上方的空白区域。