ios - 如何修复 iOS 7 中的状态栏重叠问题

标签 ios objective-c ios7 ios6 statusbar

我正在开发一个在 IOS6 中运行良好的应用程序。但在 iOS7 中,状态栏与 View 重叠。

举个例子: IOS7

我首先需要状态栏,然后我的图标,最后删除。所以请给我任何关于如何删除重叠的想法。

但我需要这个

enter image description here 请告诉我关于我的问题的任何想法

最佳答案

Xcode 有专门用来解决这个问题的 iOS 6/7 Deltas。您必须将 View 向下移动 20 像素才能在 iOS 7 上正常显示,并且为了使其与 iOS 6 兼容,您将 Delta y 更改为 -20。

enter image description here

在 iOS 6 上正确调整 View 的高度您必须设置 Delta 高度和 Delta Y。

您还可以看到这个 - Fix iOS 7 Status bar overlapping

关于ios - 如何修复 iOS 7 中的状态栏重叠问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25781169/

相关文章:

ios - 在 iOS 14.0 及更高版本上无法下载临时分布式应用程序

ios - 无法在 Mac OS Catalina 上安装 faSTLane

ios - 设置两个变量后如何调用方法

ios - UIView拖拽-addsubview时拖动view消失 : is called?

ios - 如何调用 UIWebview 的委托(delegate)方法?

ios - 在 UITextview 中获取点击的单词

ios - 从 MusicSequence 生成 MIDI 文件时遇到问题

uitableview - 永远不会满足的约束(iOS,自动布局)

ios - 在节点中使用 sprite kit 问题进行游戏开发?

dynamic - iOS 7 如何支持动态标签类型?