这个问题可能听起来很愚蠢,但我想这可能是许多开发人员感兴趣的问题。 推出Xcode-5&开发针对iOS7,如何保持向后兼容性以使应用程序在旧版本的iOS上正常运行?
我看到了UINavigationController
布局带来的巨大挑战。在导航栏可见的情况下,CGRectMake(0,0, 50, 50)
将在导航栏之后的左上角,但现在在iOS-7中,它会落后。我知道修复此问题的解决方案here,但是当新引入此功能时,旧版本的解决方案是如何工作的。
我还需要哪些其他地方来弥补这一差距(向后兼容性)