use*_*704 3 iphone objective-c ipad ios
简单地说.我正在开发一款不使用.xib文件加载的iPhone(iOS)游戏.窗口和视图以编程方式创建.它会自动检测分辨率和视网膜显示并进行相应调整.
然而,当运行和iPad(仅适用于iPad的模拟器)时,它显示在与iPhone分辨率相同大小的迷你窗口中,右下角有一个小的2x按钮.我希望它以全分辨率加载全屏(比手机更大的分辨率).所有东西都会相应缩放,所以看起来和手机一样,看起来一样清脆.
为什么会这样?为什么窗口不会像在iPhone上那样自动占据全屏?
经过多次搜索,我找到了这个模板:https://github.com/ryanscott/rcloudlib/blob/master/Samples/clean_universal_app_template.zip
它可以在iPhone和iPad上正确加载.
然而,看一下代码,它与我正在做的事情没什么不同.它所做的只是检查正在使用的设备,并加载相应的应用程序委托,在这种情况下包含完全相同的代码,尽管是背景颜色.这显然是针对那些想要在iPhone和iPad上拥有不同视图负载,同时避免使用笔尖的人.我想在所有设备上使用SAME视图,因此我不需要使用多个委托等.
无论设备如何,我如何强制应用代表使用全屏?
| 归档时间: |
|
| 查看次数: |
1848 次 |
| 最近记录: |