2010-04-21 67 views
5

有没有一种方法以编程方式设置在iPad运行在2倍的iPhone应用程序,因为它启动(但保持iPhone应用程序本机)。我知道我可以为每个硬件平台创建NIB文件,但为了方便起见,我只是希望应用程序启动,就好像用户在iPad上使用了2x一样。谢谢... R.J。开发iPhone应用程序运行在iPad上 - 自动设置2个

回答

5

号像素加倍说大话是不是你的应用程序的控制之下,是相当多针对没有为iPad设计的应用程序拐杖。如果您在原始代码中没有针对特定像素的测量结果,那么移动到更大的屏幕并不困难。

+0

非常感谢您的答复。我会忙于在程序中处理屏幕。 – 2010-04-28 04:46:16

2

这不是程序控制,但你可以在iOS 4.2上以2x模式启动应用程序。

我有一对夫妇一直在2x模式启动应用程序,以及非常好的这是太多,但我只能摸索出这是为什么今天!

步骤:

  1. 运行iPhone应用程序(例如,从Xcode中)
  2. 使用 '1X' 和 '2倍' 按钮选择所需的缩放水平
  3. 按Home键,回到发射
  4. 双击Home键调出任务管理器
  5. 杀了你的应用程序(按住手指,直到图标开始跳舞,然后按“ - ”你的应用程序的图标按钮)

(如果在步骤1中的调试器下运行时,Xcode会告诉你的程序有一个SIGKILL,并可能会停止在调用堆栈中的某处随机的;你可以忽略这一点。)

现在,下次运行程序时,它会开始与您在步骤2中选择缩放级别!

我没有测试完全关闭程序的每一个方法,但这种偏好并没有得到保存,如果你在Xcode停止它(例如,使用润|停止菜单项),并且它不会保存,如果您的程序使用exit终止。使用启动器关闭它是目前为止发现的唯一途径...

+0

很遗憾我的投票去了不存在的人。这家伙是个好人,有很好的意见。谢谢老兄 – Dumoko 2012-10-24 06:24:11

相关问题