0

我正在制作一个应用程序,但我不希望支持视网膜显示。坏事是我的应用看起来都是像素化的。可以停用视网膜显示功能吗?这样我的纹理比例就不会加倍。

UIScreen 的 scale 属性是只读的,它在 iphone 4 中的值为 2.0,我希望它为 1.0,这样我在 iphone 4 中的图形看起来与旧设备完全相同,没有像素。

4

1 回答 1

1

UIScreen 的 scale 属性告诉你,视网膜屏幕上每个方向的物理像素数是物理上的两倍。

您不需要做任何特别的事情来让应用程序在视网膜显示屏上显示相同。

如果您提供@2x 图像,它看起来会稍微好一些,如果@2x 图像不存在,它可能在同一设备上以全分辨率运行的应用程序旁边看起来更像素化。

于 2011-03-22T03:53:25.773 回答