【发布时间】:2013-09-26 05:05:33
【问题描述】:
这个问题可能听起来很傻,但我想这可能是许多开发人员感兴趣的问题。 随着 Xcode-5 的推出和针对 iOS7 的开发,我如何保持向后兼容性以使应用程序在旧版本的 iOS 上正常运行?
我看到UINavigationControllerlayout 面临的巨大挑战。随着导航栏可见,CGRectMake(0,0, 50, 50) 将位于导航栏之后的左上角,但现在在 iOS-7 中,它落后了。我知道解决此问题的解决方案here,但是当新引入此功能时,旧版本如何解决问题。
我还需要什么地方来弥补这个差距(向后兼容性)
【问题讨论】:
-
查看此链接,stackoverflow.com/questions/18775874/…。在以前的版本中,您需要像这样设置xib。
-
@karthika :我想提一下,我更喜欢使用自定义视图。因此,对于所有拖放/设置属性,我更喜欢编写代码。我期待一些答案来通过代码保持向后兼容性。
标签: iphone objective-c ios7