这个问题可能听起来很傻,但我想这可能是许多开发人员感兴趣的问题。随着 Xcode-5 的推出和针对 iOS7 的开发,我如何保持向后兼容性以使应用程序在旧版本的 iOS 上正常运行?
我看到了UINavigationController
布局的巨大挑战。在 Navigation bar 可见的情况下,CGRectMake(0,0, 50, 50)
将在 Navigationbar 之后占据左上角,但现在在 iOS-7 中,它位于后面。我知道解决此问题的解决方案,但是当新引入此功能时,旧版本如何工作。
我还需要什么地方来弥补这个差距(向后兼容性)