我从api获取数据,我想在tableview单元格中显示此数据。 我可以显示它,但如果有图像链接,我无法显示图像。 (只是显示文本)从表格单元格中的url快速显示图像
我的数据,如:“blablablabla http://image.com/testImage”
我试图分裂的文字和图像,但它不是一个很好的解决方案。
如何在swift中用图像显示数据?
我从api获取数据,我想在tableview单元格中显示此数据。 我可以显示它,但如果有图像链接,我无法显示图像。 (只是显示文本)从表格单元格中的url快速显示图像
我的数据,如:“blablablabla http://image.com/testImage”
我试图分裂的文字和图像,但它不是一个很好的解决方案。
如何在swift中用图像显示数据?
我认为它会帮助你。
就从这里
https://github.com/Haneke/HanekeSwift
下载哈内克的自定义类和使用给定的代码,你想
let URLString = self.items[indexPath.row]
let URL = NSURL(string:URLString)!
cell.imageView.hnk_setImageFromURL(URL)
如果你想做到这一点没有第三方代码,你可以加载图像使用imageWithData:
方法将其转换为UIImageView
。在使用UITableView
时,您需要异步执行此操作,以免影响滚动性能。您可以通过将图像加载代码放置在dispatch_async
区块中,通过GCD执行此操作。
看看这个,https://github.com/Alamofire/AlamofireImage –