【问题标题】:Limit app to running only on 4 inch devices IOS将应用程序限制为仅在 4 英寸设备 IOS 上运行
【发布时间】:2013-09-01 02:57:03
【问题描述】:

我正在为 iphone 创建一个 ios 应用程序。我想让它只在 4 英寸设备上运行(所以 iphone 5 和 iPod touch 5)。当我在这两个之一上运行它时,工作正常。但是当我在ipad上运行时,出现了X2按钮,并且ipad模拟的是旧的3.5英寸显示器,而不是4英寸。为什么?

【问题讨论】:

  • 再来一次? ipad模拟3.5寸显示器?什么?你的问题有点难以理解。
  • 你可以为ipad设计它,然后它会表现你喜欢的样子

标签: ios


【解决方案1】:

您不能选择仅针对 4" 设备发布的应用,并且您无法影响 iPad 在运行仅限 iPhone 的应用时模拟的显示。您想要的根本不可能。

【讨论】:

    【解决方案2】:

    您不能限制您的应用程序是否在特定屏幕尺寸上运行,只能在特定 iOS 版本上运行。有一些方法可以检查屏幕的方向和大小,让它看起来像某种方式,但应用程序仍然会运行。

    您应该将应用设计为在 3.5 英寸和 4 英寸屏幕上都好看。你可以通过toggling the screen size button when creating in IB(如果你使用IB)来做到这一点。

    如果您想让您的应用程序能够在 iPad 以及 3.5 和 4 英寸的 iOS 设备上运行,您应该使您的应用程序成为“通用”应用程序。

    但我明白你在 iPad 模拟器上运行它的意思,正如@Scott 所说,iPad 模拟器中显示的屏幕尺寸没有任何意义。

    与其避免问题(在 3.5" 上看起来很糟糕),不如解决它(让它在两者上看起来都不错)!

    【讨论】:

    • 哦,我以为我可以说“适用于 ipod touch 第 5 代,运行 iOS 的 iphone 5……”,但如果不是,我也必须设计一个 3.5 英寸的用户界面。至少我知道,谢谢
    • @user2014474 是的,让它在两者上都看起来不错应该不难,只需使用我向您展示的那个按钮。还要确保你检查了一个答案,无论是 Scott 的还是我的。
    • 我会检查@Scott。他是第一个回答的 :) 但还是谢谢
    • 没问题@user2014474。我不在乎谁得到分数,我只是讨厌悬而未决的问题!
    猜你喜欢
    • 2014-09-01
    • 2015-06-22
    • 2016-02-12
    • 2018-05-20
    • 1970-01-01
    • 2014-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多