针对Xcode中的iPad选项


75

在Xcode中,创建UIViewController的子类时,存在一个名为“ Targeted for iPad”的复选框。
如果我想创建一个可以在iPhone和iPad上运行的应用程序(我认为它被称为通用应用程序)怎么办?我应该检查一下吗?
如果我检查了一下,引擎盖下发生了什么?

Answers:


150

我尝试使用和不使用,并比较生成的文件。

唯一的区别是预建shouldAutorotate:方法是向所有方向返回YES(对于iPad应用程序是正常的)还是仅对于纵向返回(对于iPhone应用程序是正常的)。它还可以将生成的XIB文件中的UIView尺寸(如果您勾选了创建选项)从iPhone更改为iPad屏幕尺寸。

因此,只需选择听起来像是您要创建的班级的最佳起点的任何一个即可。这两件事以后都很难编辑。


2
根据此问题,默认颜色样式也有所不同。iPhone-呈蓝色;iPad-灰色。
yair 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.