Pods (folder)
MyComponent (folder)
MyComponent.swift
Resources (folder)
name_of_image.png
但是,当我试着打电话时:
UIImage(named: “name_of_image”)
从MyComponent.swift,我得到一个“零”回报.
我已经阅读了包括为我的组件创建一个包的解决方案,但我还没有找到一种自己生成它的正确方法.任何建议都会很好.
谢谢
解决方法 你不能(不应该)在Pod中使用UIImage(名为:).这将从您的应用程序而不是Pod中加载图像.您需要先获取Pod的NSBundle,然后使用它来加载图像.您可以使用Pod中的任何类来获取NSBundle.
let bundle = NSBundle(forClass: ClassFromYourPod.self)let image = UIImage(named: "xyz",inBundle: bundle,compatibleWithTraitCollection: nil)总结
以上是内存溢出为你收集整理的Swift – Pod图像未加载(未找到,返回nil)全部内容,希望文章能够帮你解决Swift – Pod图像未加载(未找到,返回nil)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)