2013-10-31 123 views
1

我创建了一个通用应用程序。我为iPad设计了该应用程序。但它在iPhone中不起作用。它会自动工作还是必须为iPhone分别创建所有笔尖。通用应用程序iPad到iPhone

+0

definetlty你需要创建单独的xib –

回答

1

当然,它不会自动工作,如果您的设计仅适用于iPad,则它不适用于iPhone。

您必须为iPad和iPhone创建单独的XIB,您可以使用相同的viewController(.h和.m文件),但是需要单独使用XIBx。只需将设备修饰符添加到文件:MyViewController.xibMyViewController~iphone.xibMyViewController~ipad.xib

0

Ofcourse本身不适用于iPhone。但不难添加对iPhone的支持。

为iPhone创建一个新的StoryBoard。然后打开你的iPad StoryBoard,这是你已经创建的。选择全部并复制。然后打开iPhone StoryBoard并粘贴。iPad StoryBoard中的所有控件和所有功能都将添加到iPhone StoryBoard中。

之后,你可以做iPhone故事板修改喜欢删除或添加一些新的控件等

希望这有助于!

+0

在这个问题中没有提及故事板,所以他为什么要使用故事板? – rckoenes

相关问题