【发布时间】:2016-04-07 02:32:56
【问题描述】:
我正在为 iPhone 开发一个简单的应用程序,并准备提交给 Apple 审核。
我发现我需要为 iPad 提供屏幕截图,当我在 iPad 上运行模拟器时,似乎什么都没有显示。
看起来是因为我的故事板高度和宽度模式设置为宽度:紧凑,高度:任意。
首先,要让它为 iPad 渲染,我是否需要为高度:任意、宽度:任意重新创建故事板。还是我必须做高度:常规,宽度:常规?
设置这些也会弄乱我当前的约束和布局吗?
最后我必须使用所有新的 UILabel、View 等吗?我想使用旧的而不弄乱我设置的定位和约束,但是当我更改为 Width/Height: Any 时我什么也看不到。
【问题讨论】:
-
你的应用是 iPhone 专用还是通用的?
-
可以只做iPhone吗?我的印象是它必须是通用的。我宁愿它只是 iPhone
-
您可以只制作 iPhone 应用程序,在这种情况下您不需要上传特定于 iPad 的屏幕截图,但即使是仅 iPhone 应用程序也必须以 iPhone 4 分辨率在 iPad 上运行;因此,如果您的应用只是在 iPad 上产生空白屏幕,您的应用将无法通过审核。一般来说,最好使用“Any,Any”,然后在需要时添加特定的尺寸等级变体。