如您所知,很快我们将推出新的iOS7版本,然后我们应该将我们的应用程序改编为新的平面样式。
我的问题是:有谁知道哪个是iOS 6(skeuomorphic)和iOS 7(平面)设计暂时共存的最佳做法?
对我来说最好的可能是每个设备屏幕大小有2个不同的故事板,而“preprocesor指令”用于检索iOS版本......
您怎么看?
注意:我知道如果你的应用程序适应iOS7(并且你正确配置它),你可以在iOS6上运行它,问题是你要做的改变以适应iOS7,会使你的应用看起来在iOS6中难看......
答案 0 :(得分:4)
我们的应用程序从iOS6.1中的Old Type图形更新到iOS6.1中的新样式Flat当iOS7 Stable准备就绪时我们可以通过功能更新核心,但图形样式是如此新的看到我的屏幕:< / p>
在iOS6之前:
在iOS7上的WWDC之后,我们使用这种风格进行更新:
正确的问题是iOS7准备就绪后你想要做什么?如果您只想为iOS7更新您的应用,或者创建从iOS6.1到iOS7的追溯更新只是您的策略。
希望我的想法很好:)
答案 1 :(得分:0)
我认为一种方法是严重依赖
然后在您的应用中使用它们之前,只需检查UI [删除]和[删除]套件等新功能的可用性。 (iOS 7仍在NDA下)。