最佳实践。通过支持 iOS 5、iOS 6 和 iOS 7 UI 使 iOS 应用程序通用

Posted

技术标签:

【中文标题】最佳实践。通过支持 iOS 5、iOS 6 和 iOS 7 UI 使 iOS 应用程序通用【英文标题】:Best practice. Make iOS app universal with supporting iOS 5, iOS 6 and iOS 7 UI 【发布时间】:2013-10-28 11:40:45 【问题描述】:

我想我可以为不同的 ios 版本使用不同的故事板。

由于 UI 的差异,我将创建下一个故事板:

Main_iPhone.storyboard Main_iPad.storyboard Main_iPhone_iOS7.storyboard Main_iPad_iOS7.storyboard

这是好的解决方案吗?

【问题讨论】:

【参考方案1】:

在不了解整个问题的情况下很难提供是/否的答案,但以我的拙见,我会说是的,这是一种公平的方法。

【讨论】:

我只是想确定我的方法不对。但也许有更简单的解决方案来实现这一点。无论如何感谢您的回复。 我也可以在 Storyboard 中创建与 iOS 6 的 UI 对应的视图,因为默认情况下它是带有集成状态栏的 iOS 7 UI?

以上是关于最佳实践。通过支持 iOS 5、iOS 6 和 iOS 7 UI 使 iOS 应用程序通用的主要内容,如果未能解决你的问题,请参考以下文章

在 iPad iOS 4.3 中支持纵向和横向界面方向的最佳实践

iOS 背景图片 - 支持所有显示高度的最佳实践

说出 5 条 IO 的最佳实践?

iOS 5 最佳实践(发布/保留?)

在 iOS 8 beta 中开发应用扩展的最佳实践

ios 轮换最佳实践