缩放图像后锐利UILabel

时间:2013-09-25 17:26:57

标签: ios uiimageview uiimage uilabel uifont

我不知道该问什么。我在UIImage(带有方面适合内容)上放了一个文本并将其保存到相册。如果保存的图像与高宽比内容模式大小相同,则“文本”似乎正常。但放大该图像后,该图像上的文字会变得模糊。我希望它也很敏锐。有可能吗?

是否可以增加每点的像素数?或者我该怎么办?

编辑:我想我需要在不增加帧的情况下增加字体大小。是否可以在不改变标签的帧大小的情况下增加字体大小(例如从20到50)。

谢谢。

1 个答案:

答案 0 :(得分:1)

如果图像保存为位图,则无法执行任何操作。我可以做的最好建议是将其渲染到大于目标尺寸并将其保存到相册中。通常它会缩小,看起来很好。然后,当用户放大时,文本仍然是清晰的,因为您将显示更大尺寸的文本。

当然,缺点是文件大小和内存占用。较大的图像需要更多的存储空间,更多的内存和更大的CPU马力才能显示。

我严重怀疑iOS相册是否支持任何矢量格式(PDF,插画等)如果他们这样做会是另一种可能性,但就像我说的那样,可能不是。