我正在升级应用程序以符合iOS7。但是我有一些奇怪的行为。
从下面的屏幕快照中可以看到,当我以iOS 6.1的方式查看内容时,由于将UIListView项设置为位于情节提要中的按钮正下方,因此该项被下推。
但是,当我将事物查看为iOS7并运行该应用程序时,它如预期的那样出现..如以下屏幕快照所示:
有谁知道为什么会这样,以及处理这种情况的正确方法是什么?
谢谢!
iOS 7上的状态栏不会占用空间。它以与导航栏相同的方式覆盖它。因此,您需要额外支付20像素。
检查iOS 7并处理对象的框架。
您可以使用此检查iOS版本
if (floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句