如何在 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 为 xib 文件中的按钮提供操作

swift3中的导航问题,带有没有故事板的.xib文件

Swift3.2 - 如何将 2 个类分配给同一个视图控制器?

如何将导航控制器添加到 xib

将两个 xib 文件中的两个 tableviews 添加到主 xib 视图

在表格视图单元格中添加集合视图 swift 3