我可以检测到我的 iPad 设备以 1 倍或 2 倍的比例运行 iPhone 应用程序,这要归功于此处较早的帖子:检测 iPhone 应用程序的 iPad 2x 按钮
我想做的是将此设置序列化为NSUserDefaults
用户更改它的时间,以便在启动时强制应用程序进入 1x 或 2x。目前,该应用程序始终以 1x 模式启动。请再次注意,我可以检测到用户何时在 1x 和 2x 之间切换比例,我的问题是在启动时以编程方式设置比例。
它似乎[[UIScreen mainScreen] screen]
是只读的。但是我知道某些应用程序(例如 Google+)能够做到这一点。但是怎么做?