IOS中Weex 加载 .xcassets 中的图片资源的实例详解

2020-01-21 00:28:40刘景俊

这里我定义的规则是:xcassets:+[.xcassets 中的图片名]。所以我们判断 url 是不是以 xcassets: 开头,如果是,通过 imageNamed 方法加载图片并返回即可。

因为 downloadImageWithURL 方法要求返回遵循 WXImageOperationProtocol 协议的对象,所以我们新建一个 WXXCassetsLoaderOperation 类,然后实现 WXImageOperationProtocol 协议中的 cancel 方法:


- (void)cancel {
}

然后我们就可以在 Weex 中加载 .xcassets 中的图片了。代码如下:


<image class="img" style="width: 300px; height: 300px;" src="xcassets:reload"></image>

以上就是IOS中Weex 加载 .xcassets 中的图片资源的实例详解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


注:相关教程知识阅读请移步到IOS开发频道。