【发布时间】:2016-12-19 11:02:41
【问题描述】:
我正在为我的 ios 应用程序使用自动布局故事板,该应用程序仅适用于 iPhone。当我提交时,Apple 拒绝它说该应用程序应支持 iPhone 3.5 英寸以在 iphone 分辨率上查看 ipad,但为 iPhone 3.5 英寸制作 UI 有点困难。
如果我将其更改为支持 3.5 英寸以上的 iPhone,它会给 5 英寸的 iPhone 带来不好的视野。内容不集中,iphone 5 英寸的空间很长。有哪些解决方案? 我可以配置设置以支持 iPhone 4 及更高版本吗? 或者我可以为 iPhone 3.5 英寸和 5 英寸制作两个故事板吗?
【问题讨论】:
-
由于 iPhone 3.5 英寸视图仅用于 iPad,因此另一种方法是让您的应用程序通用,然后利用 iPad 提供的更大布局空间。
-
我认为您真正的问题是您不知道如何配置自动布局约束以获得所需的外观。您应该在两个设备上发布您的自动布局约束和视图的屏幕截图,并寻求有关如何配置约束以获得所需外观的帮助。
-
“为 iphone 3.5 英寸做 ui 有点难”,好吧,Apple 不关心开发者的问题,他们只关心他们的客户,如果他们这么说的话你必须做一些事情来让你的应用程序获得批准——你必须这样做。并且自动布局是支持多种屏幕尺寸的强大工具,尽管并不适合所有场景。
标签: ios iphone autolayout uistoryboard ios-autolayout