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")
    }
}