Swift 3:如何动态加载图像并将变量传递给第二个视图控制器?

时间:2017-03-17 02:00:49

标签: xcode uitableview swift3 uiimageview tableviewcell

我正在尝试从URL加载图像以动态加载表视图。我能够加载文本但需要加载图像。在我的外部数据库表中,我有3列(id,Name和image),并且能够获取Name字段。图像字段包含文件的名称(myimg.png)。我有一个网址(www.xyz.com.au/images/(image_name_from database.png)。所以当表格加载时,每个单元格都会显示缩略图图像和名称。当我们按下单元格转到另一个视图时控制器,与之关联的ID应该获取第二个视图控制器上的所有记录。

感谢您的帮助和提前时间:)

1 个答案:

答案 0 :(得分:0)

您需要使用图像加载器将图像加载到UIImageView中。我建议使用KFSwiftImageLoader

let imageView : UIImageView!

imageView.loadImage(urlString: imageURL)