如何在 xib 视图控制器中添加图像(swift3)[重复]
Posted
技术标签:
【中文标题】如何在 xib 视图控制器中添加图像(swift3)[重复]【英文标题】:How to add image in a xib view controller (swift3) [duplicate] 【发布时间】:2017-02-23 00:00:23 【问题描述】:现在我的 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 有 image 属性,可以像 slide1.imageView.image = image 那样设置图片 【参考方案1】:假设你的 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 为空?错误将发生在第二行代码,而不是第一行。
【讨论】:
以上是关于如何在 xib 视图控制器中添加图像(swift3)[重复]的主要内容,如果未能解决你的问题,请参考以下文章
Swift3.2 - 如何将 2 个类分配给同一个视图控制器?