我有一些用iOS6编写的应用程序。我发现所有iOS6应用程序在iOS7中看起来都不正确,事情不合适或者UX / UI都错了。
我不确定如何使这些应用与这两者兼容,而我非常希望将iOS6应用保持为iOS6,并且不要让它们在iOS7中运行;但我不知道该怎么做。
但我真正的问题是你如何制作适用于iOS6和iOS7的应用程序?您是否使用类似If语句,不同的NIB文件?
答案 0 :(得分:4)
答案 1 :(得分:3)
如果您想建议完美的用户体验,您可以构建不同的NIB文件和版本检查代码以显示不同的UI。 (或者您可以优化您的NIB适用于两个版本)
如果您想要与iOS6相关的iOS7兼容性较低,请尝试http://github.com/youknowone/UI7Kit