gpt4 book ai didi

iphone - 如何使用 Flash Builder 4.6 在 iPhone 4 上启用高分辨率显示

转载 作者:行者123 更新时间:2023-11-29 13:35:29 25 4
gpt4 key购买 nike

我正在使用 Flash Builder 4.6 制作一个 iOS 应用程序。它进行得相当顺利,该应用程序在 3GS 和 iPad 上的行为符合预期。然而,在 4 上,它仅使用 3GS 分辨率,像素翻倍。这很好,但主应用屏幕上有一些组件会自行缩放,手机正在应用的后处理导致它们看起来很糟糕。

现在,根据我的阅读,这应该非常简单,在 *-App.xml 中,这是我目前拥有的 iPhone:

<iPhone>
<Entitlements>
<![CDATA[
<key>get-task-allow</key>
<false/>
]]>
</Entitlements>

<InfoAdditions><![CDATA[
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
<key>UIApplicationExitsOnSuspend</key>
<true/>
]]></InfoAdditions>
<requestedDisplayResolution>high</requestedDisplayResolution>
</iPhone>

如您所见,我非常友好地要求高分辨率,但我没有得到它。

有什么想法我可能在这里做错了吗?在 Flash Builder 中,我对像这样的低级内容没有太多控制权,但这应该可行。非常感谢任何故障排除提示。

最佳答案

找到问题,解决方案。这真的很愚蠢。

即使我以正确的方式请求高分辨率,Flash Builder 也会忽略它,因为 applicationDPI 是 160。尽管这应该没问题,而且它应该处理它。

解决方案很简单,将应用程序 DPI 设置为 320,然后 bam-4S 突然使用高分辨率。当然,我必须将所有 UI 元素的大小翻倍。

3GS 和 iPad 仍然可以正常工作。就我而言,这是一个非常愚蠢的 Adob​​e 错误。

关于iphone - 如何使用 Flash Builder 4.6 在 iPhone 4 上启用高分辨率显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10672543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com