在 Xcode 中创建情节提要文件时,必须选择它是适用于 iPhone 还是 iPad。这意味着人们应该始终将 iPhone 和 iPad UI 放入单独的故事板中。这是真的?
我的应用程序有多个故事板。虽然 iPhone 和 iPad 之间的 Main.storyboard 文件有很大不同,但其他故事板几乎相同。唯一的区别可能是 iPhone 上的推送与 iPad 上的弹出窗口,后者可以通过编程方式处理。制作两个故事板似乎非常愚蠢和多余。
那么如果制作一个“通用”故事板,Xcode 中应该选择 iPhone 还是 iPad 呢?有关系吗?
从 Xcode 6 开始,我们可以为所有设备创建一个统一的故事板。
欲了解更多信息 -文档
iOS 8 使处理屏幕尺寸和方向变得更加容易
多才多艺的。创建单一界面比以往任何时候都更容易
您的应用程序在 iPad 和 iPhone 上都能正常运行,并进行调整
根据需要改变方向和不同的屏幕尺寸。设计应用程序
具有通用接口,然后针对不同尺寸进行定制
类。根据每种形式的优势调整您的用户界面
因素。您不再需要创建特定的 iPad 故事板;
相反,以适当的大小类别为目标并调整您的界面
以获得最佳体验。
iOS 8 中有两种类型的尺寸类别:常规尺寸和紧凑尺寸。 A
常规尺寸类别表示大量的屏幕空间,例如
就像在 iPad 上一样,或者是一种普遍采用的范例,它提供了
大量屏幕空间的错觉,例如在屏幕上滚动
iPhone。每个设备都由尺寸类别定义,包括垂直尺寸和垂直尺寸
水平地。 iPad 尺寸类别显示了本机尺寸类别
iPad。凭借可用的屏幕空间,iPad 具有
垂直和水平方向的常规尺寸等级
纵向和横向。
编辑:
仅支持iOS 8(向后兼容仅适用于iOS 7)及更高版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)