2012-11-08 59 views
-2

我是iOS开发新手,目前正在为iPhone和iPad开发应用程序。我们可以为iPhone和iPad开发单一应用程序吗

我的问题是我们可以开发单一的应用程序,可以在iPhone和iPad上运行,它们可以匹配不同的屏幕尺寸或分辨率。或者,我是否需要编译2个不同的应用程序,以匹配iPad和iPhone中不同的屏幕尺寸或分辨率?

谢谢。

回答

0

也可以使一个通用的应用程序的iPhone和iPad。为故事板或笔尖文件创建不同的布局。

4

我们可以开发单一的应用程序来实现这一点。只需在创建新项目时选择设备系列作为通用设备。您将可以选择为iPhone和iPad准备不同的Xib。在代码中,您可以检查设备或在分配设备时使用适当的命名。

例如,

为iPhone -

oneViewController *oneView = [[oneViewController alloc]initWithNibName:@"oneViewController" bundle:nil] autorelease]; 

为iPad - 你可以只使用"oneViewController~ipad"为厦门国际银行的名字。这会自动为ipad加载xib。

相关问题