0

有没有办法使用 icns 文件作为我猜的图像源UIImage?或者选择其中一种表示并调整大小?

NSImage可可触摸中似乎没有。

特别是我想用它们来绘制 UITableViewCell 的 imageView 部分。

4

1 回答 1

1

没有内置的方法可以做到这一点,我认为这样做没有什么好处。最好只使用您需要的尺寸并将它们作为单独的图像发送到您的应用程序中。如果您想在 UITableViewCell 中绘制图像,性能是一个重要方面,并且调整图像大小不会很快。

如果您确实需要许多不同尺寸的图像,并且真的不希望通过包含每种尺寸的图像来获得最佳性能,您可以使用 PDF 来利用矢量图形。有一篇关于这种技术的好文章:http: //mattgemmell.com/2012/02/10/using-pdf-images-in-ios-apps/

老实说,不要尝试在您的 iOS 应用程序中使用 .icns 文件。它只是不同大小图像的容器,无论如何调整大小不是一个好主意。要么包含您需要的任何尺寸的单个图像,要么使用 PDF 文件使用矢量图形。

于 2012-08-15T16:37:40.663 回答