TableViewCell 顯示圖片


接下來要在 NewMessageController 顯示圖片
先在 User.swift 建立圖片字串

取得 Firebase的Stroge圖片

★ url = URL(string:profileImageUrl)
將字串轉成url
★ URLSession.shared.dataTask( with:URL , completionHandler:
(Data?,URLResponse?, Error?) -> Void )
將URL轉成Data
★ UIImage(data:data!)
將 Data轉成UIImage
★DispathQueue.main.async
http://blog.csdn.net/totogo2010/article/details/8016129

設定 圖片contentMode為scaleAspectFill

圖片呈現不規則,因為沒設Layout

接下來要自訂imageView,先把下面註解

設定 imageView Layout

因為沒有設定 textFieldLabel & detailTextFieldLabel

設定 textFieldLabel & detailTextFieldLabel


將 ImageView 改成圓形

因為之前設定layout寬高各為40,所以cornerRadius設為20

設定 Cell 高度


載入圖片至 自訂IamgeView


NewMessageController.swift

捲動 TableView

建立 Helps\Extensions.swift ( Swift File )

剪下 NewMessageController.swift 程式碼

貼至 Extension.swift


NewMessageController.swift

Extension.swift

按 continue 再輸入一次 po imageCache


此時滑動TableView的數值應該為0


NewMessageController.swift



沒有留言:
張貼留言