标签: ios ipad uiimageview retina-display pixels
我正在开展一个项目,我的图像视图包含文本和曲线。当在计算机上查看图形时,它们看起来很好。如果具有图像视图的应用程序加载到iPad 2上,则文本(字体:helvetica neue italic)和手绘线条(来自adobe illustrator)似乎具有非常粗糙的边缘。
我能做些什么来提高图像质量,使曲线和斜体字体看起来更流畅?
其他信息:
图片格式:.jpg
当我创建要在图像视图中显示的图像时它比图像视图本身大,所以我必须缩放它以适合视图。
答案 0 :(得分:1)
解决方案很简单:
图像应与图像视图的大小相同。因为如果大小不匹配,iOS将为您计算“中间”像素。它们只是近似并模糊了你的形象。
JPG是有损格式。它的算法对照片有效但对文本/矢量形状不利。因为它在一些锋利的边界处理得很厉害。如果您观察JPEG上的文本,您可以在它们周围找到一些“失真”(神器)。 (看1)PNG可以很好地处理这些事情。但它会增加图像尺寸。
1: