Maz*_*yod 4 xcode interface-builder ios xcasset
因此,艺术家向我发送了一个Resources.xcassets文件夹,我只是将其拖入项目中.然后我跳转到界面构建器,添加了一个新的UIImageView,从xcassets分配了一个图像名称,令我惊讶的是,我看不到图像.它显示为蓝色问号.
请注意,IB自动完成工作正常,当我运行应用程序时,资产实际显示出来!但不是在界面构建器中,这使得铺设资产几乎不可能,尤其是尺寸适合不工作......
Bug报道:15733387
Maz*_*yod 12
我似乎有错...我创建了一个全新的XIB,并确保选择设备系列'iPad',图像现在正常显示.我不认为这是问题,因为您在创建XIB后无法更改设备系列!我到处寻找那些选项,但从未找到它......看到原始的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">
Run Code Online (Sandbox Code Playgroud)
是的,我实际上解决了它,问题是超级疯狂.艺术家将所有资产设置为"iPad"资源,因此*.imageset文件夹中的Contents.json文件将"ipad"分配给我拥有的图像.我以崇高的文本打开了json文件,并将"ipad"更改为"universal"和BOOM.我在侧面打开了Xcode,图像几乎立即出现在IB!就像,...


| 归档时间: |
|
| 查看次数: |
3444 次 |
| 最近记录: |