Que*_*tin 5 uiimage ios xcode5 asset-catalog
我以前在项目中有一个图片,我会像这样加载它:
UIImage *image = [[UIImage imageNamed:@"image_name"] resizableImageWithCapInsets:UIEdgeInsetsMake(10.0f, 10.0f, 10.0f, 10.0f)];
Run Code Online (Sandbox Code Playgroud)
现在,我将该图像放入XCode 5的新资产目录中,并为其设置切片。如何在代码中使用该图像,以便resizableImageWithCapInsets在加载图像时不必显式调用?
换句话说,如何获取存储在Images.xcassets中的切片信息并将其存储在UIImage的capInsets属性中?
还是我在想这一切错了?
好吧,我能弄清楚这一点。
为了自动使用存储在资产目录 (Images.xcassets) 中的图像中的切片信息,您需要将部署目标设置为 7.0(或更高版本)。
希望这对其他人有帮助。
| 归档时间: |
|
| 查看次数: |
4817 次 |
| 最近记录: |