【问题标题】:Build on 4 inch display isn't showing black top and bottom bar建立在 4 英寸显示器上不显示黑色顶部和底部栏
【发布时间】:2012-11-09 02:28:26
【问题描述】:

我最近完成了我的应用程序,但还没有实现 4 英寸屏幕。我决定还是把它上传到应用商店,然后再做 4 英寸的版本。如果应用在 4 英寸显示屏上使用,我希望显示黑色的顶部和底部栏。

我有一个名为 Default-568h@2x.png 的默认图像,但是当我构建它并将模拟器更改为 4 英寸时,它会拉伸我的屏幕并且不显示黑条。如果我删除 Default-568h@2x.png 它不会改变任何事情。

谁能帮帮我?

【问题讨论】:

  • 我的印象是他们不再接受不支持 4" 屏幕的 iPhone 应用程序。我相信现在这是一项要求。
  • 在这种情况下,我是否应该为几乎所有内容创建 if 语句,以便在 iPhone 5 上使用应用程序时将它们重新定位到我的方式?
  • 我正在寻找有关这方面的一些文档,我所能找到的只是HIG 中所需的启动屏幕的参考。
  • 你不应该做任何事情。通常明智地使用autoresizingMask 意味着不需要编码。您通常不需要输入任何条件代码。
  • 好的,谢谢,但不幸的是它在 iphone 5 模拟器上看起来不太好:(

标签: ios iphone xcode


【解决方案1】:

在 Xcode 中删除文件不会从已安装的应用程序/构建文件夹/等中删除它们。这非常烦人。如果您真的希望您的应用程序仅在 3.5 英寸模式下运行,请删除 Default-568 文件并确保在 Xcode 中运行 Clean/Clean Build Folder,然后将应用程序完全从您的模拟器/设备中删除。它应该会再次开始显示信箱。

Apple 仍然只接受 3.5 英寸的提交。

【讨论】:

  • 他们还在接受吗?我不确定您对仅 3.5 英寸提交的意思是什么决定进行一些编辑以使其在 4 英寸上运行,然后我将不得不中止当前的提交,再次存档并再次提交我猜?
  • 上面一位评论者表示,他认为苹果不会允许不支持 4 英寸显示屏的应用商店提交。那不是真的(还)。如果您不想做额外的工作,您现在可以选择不支持 4 英寸。作为一个花哨的新 iPhone 5 的拥有者,我强烈建议您考虑支持它!我喜欢我的 5,当应用程序尚未升级时,它看起来真的很便宜。
  • 感谢您的建议,我花了几个小时,我认为它已准备好用于 iphone 5 :) 取消提交并再次提交:) 现在希望我的第一个应用程序将被接受!呵呵
猜你喜欢
  • 2014-10-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-15
  • 2014-10-19
  • 2018-07-15
  • 1970-01-01
  • 1970-01-01
  • 2013-05-11
相关资源
最近更新 更多