Xcode图像目录:图像没有在界面生成器中显示

所以,艺术家给我发了一个Resources.xcassets文件夹,我简单地把它拖入项目中。 然后,我跳到界面生成器,添加了一个新的UIImageView,从xcassets分配一个图像名称,令我惊讶的是,我看不到图像。 它显示为一个蓝色的问号。

注意,IB自动完成正在工作,当我运行应用程序时,资产实际上显示出来了! 但不是在界面的build设者,这使得铺设资产几乎是不可能的,特别是在大小适合不工作…

报告错误:15733387

这似乎是我的错…我创造了一个新的XIB,并确保select设备系列“iPad”,图像现在正常显示。 我不认为这是问题所在,因为在创buildXIB后无法更改设备系列! 我到处寻找这个选项,但从来没有find它…看到原始的XIB文件,你可以手动做这个改变,我猜(注意它说“.iPad”):

<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="4514" systemVersion="12F45" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none"> <document type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="3.0" toolsVersion="4514" systemVersion="12F45" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none"> 

是的,我真的解决了,这个问题太疯狂了。 艺术家已经将所有资产设置为“iPad”资产,因此* .imageset文件夹中的Contents.json文件将“ipad”分配给我拥有的图像。 我用崇高的文字打开了json文件,并将“ipad”改为“universal”和BOOM。 我有Xcode在侧面打开,图像显示在IB几乎立即! 就像…一样

在这里输入图像说明

在这里输入图像说明