我知道有些庫可以爲我做,但我不想使用任何庫並手動執行。可能嗎?如何在swift 3中將Tableviewcell顯示爲泡泡?
1
A
回答
7
這實際上比看起來更容易,您只需要爲您的單元格主視圖設置cornerRadius
並將clipsToBounds
設置爲true即可。 至於左/右對齊,您可以使用兩個具有固定約束條件的不同原型,也可以基於單元格編程修改Autolayout constraints
。
取整,請參見下面的代碼有一個基本的UITableViewCell
工作(你將最有可能使用自己的子類,但原理是一樣的):
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "myCell", for: indexPath)
cell.backgroundView?.layer.cornerRadius = 5 //set this to whatever constant you need
cell.backgroundView?.clipsToBounds = true
return cell
}
+0
如何根據標籤 –
+0
設置tableviewcell高度使用Autolayout並設置' tableView.rowHeight = UITableViewAutomaticDimension'。 –
相關問題
- 1. 如何將泡泡顯示到圖像使用壁畫?
- 2. 如何將評論數作爲文本顯示在評論泡泡圖像上?
- 3. 如何泡泡? | C#
- 4. 如何在泡泡中添加氣泡事件higharts
- 5. 在dimplejs氣泡圖中的每個氣泡內顯示標籤
- 6. 將Flex 3事件冒泡設置爲false ..如何讓它冒泡呢?
- 7. 在Chart.js中切斷泡泡
- 8. 如何將邊框更改爲泡泡卡通
- 9. 點擊顯示qtip2氣泡
- 10. 谷歌地圖api v3 - 如何在泡泡內顯示圖像縮略圖?
- 11. 即使在計數爲0時,FB like按鈕也顯示計數泡泡
- 12. Google地圖集羣顯示標記上的泡泡點擊
- 13. NSMenuItem數字泡泡?
- 14. Android泡泡短信
- 15. webshim HTML5驗證泡泡顯示不正確
- 16. 顯示需要的輸入彈出(泡泡)
- 17. 我如何泡泡沫結果?
- 18. UWP,C#,Caliburn.Micro Bubbling ....如何泡泡?
- 19. 如何阻止事件泡泡
- 20. MKAnnotationView的標註泡泡顯示不正確
- 21. iOS:泡泡文字?
- 22. Flex氣泡圖泡泡縮放
- 23. 在Swing中畫出美麗的泡泡
- 24. 在Xamarin Mac中阻止鼠標泡泡
- 25. Android在ListView中實現聊天泡泡
- 26. 如何在氣泡圖中顯示尺寸圖例?
- 27. 如何在android的操作欄選項卡中刪除此泡泡(指示燈)?
- 28. 如何在自舉中獲得泡泡效果?
- 29. Highcharts泡泡圖泡泡頂部被切斷
- 30. 如何在tableviewcell swift 3添加陰影?
你是什麼意思氣泡做?向我們展示您嘗試過的內容以及您想要實現的UI設計。 –
像上面一樣圖片DávidPásztor –
你可以使用一些第三方庫來做到這一點。例如,您可以使用https://github.com/jessesquires/JSQMessagesViewController或這一個https://github.com/QuickBlox/QMChatViewController-ios以及 –