我已将非常简单的iPhone应用转换为通用应用。现在我需要在iPad上自定义视图,以便为背景使用更高分辨率的图像,移动和调整某些标签等等。
如何在不更改iPhone版本的情况下执行此操作?我可以看到有一个新的MainWindow-iPad.xib,但当我在IB中打开时,它看起来是空的。
感谢。
答案 0 :(得分:0)
Xcode是否为您创建了其他iPad特定的nib文件?如果您在应用程序启动时将视图添加到mainWindow,则需要修改它们。
如果以编程方式添加图像,则可以为每个目标使用不同的资源。将资源拖动到Xcode项目(例如background.png)时,可以选择要将资源应用到的目标。因此,如果您有一个iPadResources文件夹,您可以将更大的background.png放入其中,并将其仅添加到iPad版本中。 (请记住旧资源上的GetInfo,转到目标并取消iPad目标)。
希望这有帮助