我有一个使用Marmalade跨平台开发SDK创建的应用程序(即,使用Xcode构建的应用程序包而不是),该应用程序当前显示为放大的1536x2048分辨率,而不是全尺寸的2048x2732分辨率。除了使用启动故事板以外,还需要做些什么来支持iPad Pro的全分辨率?
我使用启动故事板LaunchScreen.nib
,它是从应用程序中复制而来的,其中确实以正确的分辨率显示。
Info.plist中包含行:
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
情节串连图板显示上发射,但在错误的分辨率的应用程序的显示。 (通过查看OS呈现的状态栏可以很容易地看到)。
还有什么需要让应用程序以正确的分辨率运行?
我认为你误解了这个问题。 IwGx提供的“屏幕”尺寸是错误的,因此缩放我在其中绘制的组件将无济于事。问题在于操作系统报告的屏幕尺寸不正确* Marmalade。 – Rich