【发布时间】:2012-10-24 14:27:16
【问题描述】:
这是为了避免额外的目标并为 Ipad、App Store 上的单独应用程序等编写任何特定于目标的适配代码 - 而是使用“2x”让 Iphone 应用程序以 640x960 而不是 320x480@2x 显示按钮。
即使在非视网膜 Ipad 上,也有 640x960 的空间,但 Ipad 仍在 Ipad 上运行 Iphone 应用程序,就好像它们是为 Iphone 3GS 设计的一样。
这适用于公司和任何授权客户/合作伙伴内部使用的应用。公司购买了 Ipad,但客户/合作伙伴可能想使用他们拥有的 Iphone。
所以,我正在寻找一个编译时目标标志或一段代码来执行以检测平台是 Ipad 并使其显示窗口全尺寸。
有人成功地做到了这一点,如果成功了,您是如何做到的?
【问题讨论】:
-
如果没有越狱,我不相信这是可能的。如果您的 iPhone 应用支持视网膜显示,它将在新 iPad 上显示效果更好。
-
确实如此,我的记忆是它看起来仍然像在非视网膜上的那样像素化。我会仔细检查。可能重复:stackoverflow.com/questions/6259921/…
标签: iphone ipad retina-display