在Xcode中创建UIViewController的子类时,会出现一个名为“Targeted for iPad”的复选框。
如果我想创建一个在iPhone和iPad上运行的应用程序(我认为它被称为通用应用程序),该怎么办?我应该检查一下吗?
如果我检查一下,引擎盖下发生了什么?
答案 0 :(得分:150)
我尝试使用和不使用,并将生成的文件区分开来。
它唯一的区别在于预先构建的shouldAutorotate:
方法是否为所有方向(iPad应用程序正常)或仅为肖像(iPhone应用程序正常)返回YES。它还会在生成的XIB文件中更改UIView的尺寸(如果勾选创建一个),从iPhone到iPad屏幕尺寸。
因此,只需选择一个听起来就像您即将创建的课程的最佳起点。以后编辑这两件事都很简单。