编辑
在UIImage中使用AppIcon
本文访问次数:0

由于App编译后,AppIcon存在于App Bundle中,而不是Asset Catalog中,而且名字转变为AppIcon{size}.png的格式,例如将图标资源文件命名为CustomerAppIcon,那么生成的图片为

CustomerAppIcon29x29@2x.png
CustomerAppIcon29x29@3x.png
CustomerAppIcon40x40@2x.png
CustomerAppIcon40x40@3x.png
CustomerAppIcon60x60@2x.png
CustomerAppIcon60x60@3x.png

所以想要使用AppIcon创建UIImage的话,需要使用以下代码

UIImage *appIcon = [UIImage imageNamed:@"CustomerAppIcon29x29"];

同理想LaunchImage也会根据启动资源文件名称重命名,例如

CustomerLaunchImage-700@2x.png
CustomerLaunchImage-800-667h@2x.png
CustomerLaunchImage-800-Portrait-736h@3x.png
CustomerLaunchImage@2x.png

需要使用以下代码获取LaunchImage

UIImage *appIcon = [UIImage imageNamed:@"CustomerLaunchImage"];
没有任何评论