如何在 xib 视图控制器中添加图像 (swift3)
How to add image in a xib view controller (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 为 null?错误将发生在第二行代码,而不是第一行。
现在我的 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 为 null?错误将发生在第二行代码,而不是第一行。