我有一个iPhone应用程序,我想在正常模式下在iPad上运行它(不是在迷你小型仿真模式下)
如何编译我的程序以全屏模式显示?
任何简单的教程?
答案 0 :(得分:1)
如果是预iPhone 4,iPhone视图的尺寸为480×320px,而iphone 4则为960x480px。 iPad的尺寸为1024x768,因此您需要更改该尺寸的视图。没有自动的方法。在Xcode 4中你有一些“将这个视图更改为ipad”,但视图中元素的位置,但你必须对最终视图进行一些调整,因为应用程序的ipad UI应该给出不同的用户体验比iPhone。
答案 1 :(得分:1)
您想要将当前仅限iPhone的应用重构为通用应用。
iPhone SDK 3.2 [及更高版本]支持 开发通用应用程序。 Universal应用程序已经过优化,可以继续运行 所有iPhone OS设备 - 本质上 一个iPhone应用程序和一个构建为的iPad应用程序 单个二进制文件。
更多详情可在Introducing Universal Applications for iPhone OS文档中找到。
为了实现您的设计目标 对于通用应用程序,您将 需要使用条件编码 确定功能的可用性 当你的应用程序运行时。条件 编码可以让你确定你 加载正确的资源,使用 支持的功能 设备和适当的杠杆作用 可用的硬件。
在Xcode 4中,您可以设置设备类型,确保为您的app创建特定于iPad的UI。
选择通用后,xcode会尝试通过创建一些interface-bilder文件来帮助您。