将IPad应用程序转换为通用应用程序

时间:2011-09-26 05:58:45

标签: iphone ipad user-interface target universal

我们目前有一款针对iPad的应用。我们现在也希望以iPhone为目标。我只是想知道我们是怎么做到这一点的? UI布局和功能将有所不同,但在幕后他们将共享许多相同的代码。

我是否最能创建通用应用?或者必须为ipad和iphone分别设置一个应用程序?

非常感谢任何帮助。

由于

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

使用这两个宏

#define FOR_IPAD   (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
#define FOR_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)

if(FOR_IPAD)
  //load view for iPAD
else
  //load view for iPhone