Ios 在swift上的我的UIView类中获取图像时遇到问题
我的问题是,我怎样才能让这个图像显示在我的手机和模拟器上,因为当我给它指定路径时,它在模拟器或实际手机上运行时似乎丢失了图像Ios 在swift上的我的UIView类中获取图像时遇到问题,ios,swift,ios8,Ios,Swift,Ios8,我的问题是,我怎样才能让这个图像显示在我的手机和模拟器上,因为当我给它指定路径时,它在模拟器或实际手机上运行时似乎丢失了图像 是的,图像在我的项目和目标中,我使用它作为飞行菜单,它工作正常使用UIImage(名为:'icon1.png')加载图像。检查映像是否存在于构建阶段的复制包资源中。删除图像,然后再次添加,如果需要,让xcode复制可以解决此问题。有关如何正确执行此操作的一些好答案,请查看此问题:prepareforPrinterFaceBuilder仅在预览中运行。当您在模拟器或设备上运
是的,图像在我的项目和目标中,我使用它作为飞行菜单,它工作正常使用UIImage(名为:'icon1.png')加载图像。检查映像是否存在于构建阶段的复制包资源中。删除图像,然后再次添加,如果需要,让xcode复制可以解决此问题。有关如何正确执行此操作的一些好答案,请查看此问题:
prepareforPrinterFaceBuilder
仅在预览中运行。当您在模拟器或设备上运行代码时,它不会运行。谢谢Lyndsey Scott…工作得很好
class Myclass : UIView{
override func prepareForInterfaceBuilder() {
super.prepareForInterfaceBuilder()
//the image always nil
image = UIImage(named: "tag.png")
//image always nil
image = UIImage(named: "icon@2x.png")
// will show the image in the preview but not when i run it in an simulator or an actual phone
image = UIImage(contentsOfFile: "/Users/../../Images.xcassets/icon1.png")
}
}