如何在XIB视图控制器(Swift3)中添加图像



现在,我的xib具有标签和图像视图。要显示的文本非常容易理解。但是如何添加图像?

let slide1:slide = Bundle.main.loadNibNamed("slide", owner: self, options: nil)?.first as! slide
    slide1.label.text = "Chicago"
 // I have a image I would like to add here. How would I do it?

假设您的uiimageView被命名为ImageView,并且您的映像被命名为" myimage.jpg",您可以做到这一点:

let theImage = UIImage(named: "MyImage.jpg") // create a UIImage
imageView.image = theImage // UIImageView takes a UIImage

另外,请注意,UIImage(named:)为(1)案例敏感,如果找不到的话,将导致无效图像,(2)如果您的图像为PNG,则不需要文件类型。

最后一个注释,如果您拼错了图像文件,而UIImage是空的?错误将在第二行代码上发生,而不是第一个。

最新更新