ios – 为所有设备指定UIImageView的资产图像

前端之家收集整理的这篇文章主要介绍了ios – 为所有设备指定UIImageView的资产图像前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法可以为特定的UI ImageView说:
UIImageView *imageView = <#instantiate#>
imageView.image = @"someImageFromImageAsset";

并且基于它渲染的设备,它设置了正确的图像.显然我需要为特定设备设置图像,但我不确定你是如何做到的.

解决方法

如果您只使用图像名称,iOS将自动选择正确尺寸的图像.在图像文件名中使用@ 2x进行视网膜显示.

Objective-C的

imageView.image = [UIImage imageNamed: @"someImageName"];

迅速

imageView.image = UIImage(named: "someImageName");

猜你在找的iOS相关文章