如何使应用程序与iOS6和iOS7兼容?

时间:2013-09-21 07:12:48

标签: ios6 backwards-compatibility

我有一些用iOS6编写的应用程序。我发现所有iOS6应用程序在iOS7中看起来都不正确,事情不合适或者UX / UI都错了。

我不确定如何使这些应用与这两者兼容,而我非常希望将iOS6应用保持为iOS6,并且不要让它们在iOS7中运行;但我不知道该怎么做。

但我真正的问题是你如何制作适用于iOS6和iOS7的应用程序?您是否使用类似If语句,不同的NIB文件?

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:3)

如果您想建议完美的用户体验,您可以构建不同的NIB文件和版本检查代码以显示不同的UI。 (或者您可以优化您的NIB适用于两个版本)

如果您想要与iOS6相关的iOS7兼容性较低,请尝试http://github.com/youknowone/UI7Kit