0

我可以检测到我的 iPad 设备以 1 倍或 2 倍的比例运行 iPhone 应用程序,这要归功于此处较早的帖子:检测 iPhone 应用程序的 iPad 2x 按钮

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

它似乎[[UIScreen mainScreen] screen]是只读的。但是我知道某些应用程序(例如 Google+)能够做到这一点。但是怎么做?

4

1 回答 1

2

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

于 2012-06-15T12:35:02.437 回答