1

嗨,我正在一个名为 PlayN 的框架中开发小型项目,该框架使用单声道进行 IOS 开发。

我在理解内容比例因子以及如何禁用其自动拉伸和缩放时遇到问题。

我想使用布局管理器手动缩小和放大图像(主要是为了支持不同的布局以及更多的分辨率(对于 android)和方向)。

目前,当加载 960x640(在 opengl 中)时,我在 3gs 的 480x320 帧之外按预期绘制(我只看到图像的左上半部分)但是当我在视网膜设备上加载相同的图像时,它将使用内容比例因子2 并将我的 960 图像缩放到 1920(所以我仍然只能看到图像的上半部分,但被拉伸了),因为它认为它是低分辨率图像(未标记为 @2x)。我可以在不禁用视图的较大帧缓冲区的情况下禁用此自动缩放吗?

我不是 IOS 开发人员,我很乐意接受任何帮助。

4

1 回答 1

1

您只需要制作图像的高分辨率版本,然后将其命名为YourImage@2x.png.

这就是 iOS 处理视网膜显示的方式。

在这里查看@2x 图片:http: //developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html

于 2012-09-19T14:20:58.613 回答