问:bundle关联了图片资源,为什么bundle show in Finder没有找到2x,3x图片,而是一个liff文件。
答:Xcode会把不同分辨率的图片合成tiff格式,那么我们通过imageForPath的方式是加载不出来图片的,如果想避免Xcode将图片合成tiff格式,可以在bundle所在工程的build setting里修改COMBINE_HIDPI_IMAGES位NO,这样我们就可以加载图片了。不过Xcode这么做肯定有它的道理,我们需要进一步研究如何加载tiff格式的图片。
网友评论