将iPhone应用程序转换为iPad应用程序时如何调整应用程序大小?

时间:2011-10-20 16:31:26

标签: iphone ipad ios4

我在应用程序商店上制作了一款iPhone应用程序。这是一个基于视图的简单应用程序。它确实有几个XIB和图像。我已采取必要的步骤将应用程序转换为iPad。它在iPad模拟器上运行,但尺寸太小。如何调整iPad的iPhone应用程序的大小?如果我需要通过代码来实现,我将在哪里实现代码?

2 个答案:

答案 0 :(得分:0)

如果您在Xcode中将iPhone目标转换为iPad,则会复制所有xib。您可以在IB中打开-iPad版本并从那里重新排列所有内容。以编程方式,您可以查询用户习语并根据当前习语是iPhone,视网膜还是iPad来定位不同的内容。

答案 1 :(得分:0)

在Interface Builder中配置弹簧和支柱。 如果这还不够,请在代码中进行基于设备的调整。 E.g。

if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone) /* iPad */
{
    self.someView.center = CGPointMake(100, 100);
}
else /* iPhone, iPod */
{
    self.someView.center = CGPointMake(200, 200);
}

通常,您可以在控制器的viewDidLoad方法中执行此操作。