相关疑难解决方法(0)

如何使[UIImage imageWithContentsOfFile:]和高分辨率图像工作

正如许多人抱怨的那样,在用于Retina显示器的Apple SDK中,似乎存在一个错误,而imageWithContentsOfFile实际上并不会自动加载2x图像.

我偶然发现了一个很好的帖子,如何制作一个能够检测UIScreen比例因子并正确加载低或高分辨率图像的功能(http://atastypixel.com/blog/uiimage-resolution-independence-and-the-iphone-4s -retina-display /),但该解决方案加载2x图像并仍然将图像的比例因子设置为1.0,这导致2倍图像缩放2倍(因此,比它看起来大4倍)

imageNamed似乎可以准确地加载低分辨率和高分辨率图像,但对我来说不是一个选择.

有没有人有一个解决方案来加载低/高分辨率图像不使用imageNamed或imageWithContentsOfFile的自动加载?(或者最终解决方法如何使imageWithContentsOfFile工作正确)

objective-c high-resolution uiimage imagenamed ios4

11
推荐指数
5
解决办法
3万
查看次数

标签 统计

high-resolution ×1

imagenamed ×1

ios4 ×1

objective-c ×1

uiimage ×1