2012-07-09 55 views

回答

1

通用应用程序与运行在iPad上的iPhone应用程序不同。如果您仅将它编译为iPhone应用程序,则它可以加载到iPad上,并以本机iPhone窗口尺寸为中心在屏幕上查看,或者按比例增大两倍,仍然居中在屏幕上。

但是,如果您将其编译为通用应用程序,那么iPad上的窗口会更大。如果您的所有其他视图都与iPhone使用的视图相同,则它们将全部占据与iPhone寡frame框对应的屏幕左上角。这看起来很奇怪,它会剥夺用户扩大规模。

我建议你不要编译为通用应用程序;只能编译为iPhone应用程序。 (我怀疑你已经这样做了。你刚才不应该称其为一个通用的应用程序。)

+0

谢谢!如果我构建为iPhone应用程序,那么当应用程序从iPad启动时,是否会使用具有iPad特定命名约定的图像,即启动图像? – Remover 2012-07-09 21:49:01

+0

当我回到我的电脑时,我将不得不检查这一点,但如果您仅编译iPhone,我不认为您可以选择为iPad指定启动图像。也许别人可以更快地回答这个问题。 – Jim 2012-07-09 21:55:32

2

它不被认为是一个通用的应用程序,除非你指定为iphone和ipad。我想你会被拒绝。 iPhone应用程序可以在iPad上运行,但默认情况下仅在iPhone的尺寸。

在iPad模拟器上运行您的应用程序,看看我的意思。用户可以将尺寸加倍(2倍),但不会改变分辨率。

1

所有iPhone应用程序会自动在iPad模拟器,基本上不正是你的描述中运行:运行带有尺寸和码作为手机上的应用程序。

如果这是您的目标,请不要做任何事情,让模拟器为您做好工作。

3

我recenty把一个通用的应用程序中只包含厦门国际银行的专为iPhone的商店。没有提交问题,但制作不同大小的图标仍然很痛苦。确保你的自动调整大小的面具是正确的,它可能仍然很好。

相关问题