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