我從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 –