我有一个带有标准和高分辨率图形的iPhone 4应用程序,例如:
icon-gun.png
icon-gun@2x.png
现在我想做一个iPad版本,icon-gun@2x.png
的大小对我的应用程序的iPad版本有好处。但是,Interface Builder不会在“图像视图”列表框中将icon-gun@2x.png
显示为可选项。
有没有办法可以重复使用@2x
PNG而无需复制和重命名?谢谢!
答案 0 :(得分:1)
您必须以编程方式设置图像,我认为没有办法从Interface Builder中执行此操作。以下是如何获取icon-gun@2x.png:
的UIImage NSString *imagePath = [[NSBundle mainBundle]
pathForResource: @"icon-gun@2x" ofType:@"png"];
UIImage *imgGun2x = [UIImage imageWithContentsOfFile:imagePath];