我想将我的仅iPhone应用程序升级到Universal。因此,从目标的一般窗口,我从iPhone切换到通用,并选择“复制”生成基于iphone的iPad Storyboard。现在创建了一个名为iPad的新文件夹,但它是空的,我找不到所有的-ipad类。我想要的是让所有原始(iPhone)类都与-ipad后缀和iPad专用Storyboad一起复制。从这些类和从iPhone逻辑开始,我希望逐步创建一个新的ipad版本。在目标的普通窗口中,ipad主界面是main_iphone-ipad,但是在项目中不存在,在文件夹中都不存在。升级iPhone专用的应用程序到Universal不会创建-ipad类
0
A
回答
0
这不是Xcode的问题,多数民众赞成它应该做的。
如果您愿意,您当然可以手动复制iPad版本的整个项目,但我无法想到您真的想要这样做的情况。
大部分时间你只是想改变iPad和iPhone版本之间的视图层。您可以根据您想要甚至加载完全不同的视图控制器做简单的逻辑就像
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
viewController = [[MyViewController alloc] initWithNibName:@"ipadNIB" bundle:nil];
} else {
viewController = [[MyViewController alloc] initWithNibName:@"iphoneNIB" bundle:nil];
}
在设备上加载不同的笔尖** BEGIN编辑**
要设置一个不同的故事板iPhone/iPad所需要做的就是创建另一个故事板并将其命名为“myprojectname_ipad.storyboard”,然后在Info.plist中为您的项目添加一个名为“主故事板文件基本名称(iPad)”的键值为“myprojectname_ipad”
**结束编辑**
相关问题
- 1. Ipad/iphone..universal应用程序
- 2. 升级iPhone应用程序到iPad应用程序
- 3. monotouch iphone应用程序作为ipad应用程序升级
- 4. 如何将iPhone应用程序升级到xcode 4.2中的iPad应用程序?
- 5. 升级iPhone应用程序
- 6. 从iPhone应用程序升级到iPad应用程序图像之后
- 7. 创建通用应用程序(IPhone/Ipad)
- 8. iPhone/iPad通用应用程序不会为iPhone构建
- 9. 将应用程序结合到Universal Easy中? iPhone/iPad
- 10. 升级到通用的iPhone/iPad应用不太工作
- 11. 降级iPad应用程序到iPhone应用程序
- 12. 升级完成iOS 4.3 iPhone应用程序的Ipad
- 13. iOS 7:适用于iPhone应用程序的专用iPad图标?
- 14. 需要创建专用的Android和iPhone应用程序
- 15. 将现有iPhone应用程序升级到iOS 7.0的教程
- 16. iPhone/iPad应用程序中的超级/子类和视图
- 17. 创建补丁程序以升级.NET应用程序
- 18. 为iPhone应用程序创建类图
- 19. 通用应用程序iPad到iPhone
- 20. 在Xcode上将iPad应用程序从3.2升级到6.1
- 21. iphone - 升级应用程序...客户会发生什么情况?
- 22. 为iPad构建iPhone应用程序
- 23. 升级到IOS5 - 应用程序不会生成
- 24. 使用Over The Air(OTA)发行版升级iphone/ipad企业应用程序
- 25. 销售升级到全功能的iPhone应用程序
- 26. iPhone应用程序的核心数据,升级到App Store后?
- 27. 如何在iPhone/iPad上创建通用应用程序?
- 28. 如何开始创建一个Ipad应用程序?从Iphone迁移到Ipad
- 29. 如何在独立的类中创建通用Iphone/Ipad应用程序?
- 30. iPhone/iPad - 需要为带有旧应用程序的客户免费升级
如果我从iPad切换到Universal时选择“复制”,则不会创建ipad Storyboard。我需要复制iPhone版本,因为有些东西不适合ipad屏幕,所以我需要不同大小的元素。在开始时,我创建了我选择的“通用”项目,但后来我切换到了iPhone,我想在模拟器中有些元素并不在正确的位置,即使应用程序只有iPhone,我也会看到iPad。现在我要创建通用版本了,我无法获得专用于iPad的故事板。 – Cers
我编辑了我的答案,以及如何添加iPad专用故事板 –
好吧,我认为我所有的课程都可以自动复制,并且也可以基于iphone(ipad)。只需点击“复制”按钮 – Cers