如何在启动时以编程方式强制iPad进入1x或2x模式?

时间:2012-06-15 12:22:11

标签: ios ipad

我可以检测我的iPad设备运行iPhone应用程序的速度是1x或2x,这要归功于此前的帖子:detect iPad 2x button for iPhone app

我想要做的是在用户更改此设置时将其设置为NSUserDefaults,以便在启动时将应用程序强制为1x或2x。目前,应用程序始终以1x模式启动。请再次注意我可以检测到用户在1x和2x之间切换比例,我的问题是在启动时以编程方式设置比例。

似乎[[UIScreen mainScreen] screen]是只读的。但我知道有些应用程序(如Google+)可以执行此操作。但是如何?

1 个答案:

答案 0 :(得分:2)

对我来说,iOS似乎记得" 2x"设置我的应用程序。也许在通过Xcode进行调试时会重置。我将使用发布版本进行测试,并在调试器外部正常运行。