0

我最近将我的 XCode 更新为 5.0.1,以便能够在 iOS 7 上测试我的应用程序。

一切似乎都按预期工作,但由于某种原因,状态栏与屏幕内容重叠。

现在,我仍然可以看到重叠的内容,因为 iOS 7 中的状态栏是半透明的,但看起来很奇怪。

我总是可以将我的内容向下移动一点以补偿状态栏占据的高度,但在 iOS 6 中会怎样?

这是苹果故意的吗?作为开发人员,我们是否应该遵循一个标准程序来让它看起来应该如何?

另外,我是否应该在视图顶部添加 20 像素(或者状态栏的高度是多少)而忘记 iOS 6?

4

1 回答 1

0

我决定将Top Space to: Superview所有父视图的 my 设置为 20(状态栏的高度)。

在 iOS 7 上看起来不错,但在 iOS 6 上存在 20 像素的差距,鉴于我们 80% 的 iPhone 用户已经将他们的操作系统更新到 7,我认为可以假设最终每个人都会使用 iOS 7 并且将不再需要对 iOS 6 的支持。

我不会再为此伤脑筋了。

不管怎么说,多谢拉!

于 2013-11-11T15:30:49.367 回答