2015-05-08 80 views
4

我正在Swift中創建一個消息應用程序,以掌握iOS應用程序構建的基礎,並試圖將表視圖單元格設置爲這樣的樣式。如何使UITableView單元格看起來像消息氣泡?

enter image description here

我一直在下面的教程,但我似乎無法拼湊一起。這很簡單。有沒有人有一個很好的教程,在Swift中做到這一點?

回答

9

我沒有教程,但我可以給你一些建議。

處理此問題的一種簡單方法是創建可拉伸的圖像並將其作爲單元格的背景圖像安裝。

可拉伸的圖像具有固定的角/邊,系統以純色填充中心。您可以像對話氣泡一樣拍攝圖像,並將其縮小爲儘可能最小的圖像(帶有1箇中心點),然後使用UIImage方法resizableImageWithCapInsets:將其轉換爲可伸縮圖像。

然後,您會將可拉伸圖像安裝爲表格視圖單元格的背景圖像。如果這是一個聊天應用程序,您可能需要多種變體:一個揚聲器的箭頭指向左側,一個揚聲器的箭頭指向右側,也許有不同的顏色。

相關問題