【问题标题】:Storyboarding for iOS and iPad适用于 iOS 和 iPad 的故事板
【发布时间】: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”,然后在需要时添加特定的尺寸等级变体。

标签: ios iphone xcode ipad


【解决方案1】:

如果您的应用只是 iPhone 应用,则无需提交 iPad 截图,只需 iPhone 截图即可提交。

如果您希望使您的应用具有通用性,则必须确保更改情节提要以支持常规宽度/高度。如果应用程序没有特别标记为full screen,还要考虑多任务支持。

【讨论】:

    【解决方案2】:

    如果您打算让它也支持 iPad(通用),那么考虑到您目前使用的尺寸等级,您可能必须重做所有限制。对于 iPad wRegularhRegular 推荐。将您的尺寸等级从 wCompacthAny 更改为 wRegularhRegular 肯定会破坏您现有的约束。

    如果您的应用仅适用于 iPhone,那么您根本不需要上传 iPad 屏幕截图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-24
      • 1970-01-01
      • 1970-01-01
      • 2015-03-05
      • 2023-03-29
      • 2013-11-16
      • 1970-01-01
      相关资源
      最近更新 更多