我想有聊天氣泡與自定義氣泡圖像被用於顯示聊天消息的氣泡。 作爲一個初學者,我正在考慮使用自定義單元格的UITableView。該單元格將具有氣泡圖像。並在該圖像中,我想要聊天消息,日期&時間和狀態。聊天與UITableViewCells
此外,氣泡的圖像的大小會收縮或取決於消息大小擴大。
我該如何做到這一點? 有沒有什麼好的教程來實現這一目標?
請幫助。
在此先感謝。
我想有聊天氣泡與自定義氣泡圖像被用於顯示聊天消息的氣泡。 作爲一個初學者,我正在考慮使用自定義單元格的UITableView。該單元格將具有氣泡圖像。並在該圖像中,我想要聊天消息,日期&時間和狀態。聊天與UITableViewCells
此外,氣泡的圖像的大小會收縮或取決於消息大小擴大。
我該如何做到這一點? 有沒有什麼好的教程來實現這一目標?
請幫助。
在此先感謝。
當然,你可以有一個結構,但是這將是很奇怪的,因爲表的大小將根據最大的小區的大小是,也表的大小將分配過程中這樣定義:你會做的是將圖像根據文本的大小,它會很奇怪,因爲其餘的單元格將是簡單的白色。
現在。您必須實現邏輯改變的UITableViewCell的layoutSubviews方法圖像的大小,你可以得到使用的NSString的sizeWithFont方法的聊天消息文本的大小請參見String size in label ,然後你必須設置每個幀
您可以添加自定義的UITableViewCell(或控制)需要儘可能多的標籤 - 「::(UITableView的*)的tableView的cellForRowAtIndexPath(NSIndexPath *)indexPath(的UITableViewCell *)的tableView」 中的UITableView的委託方法細胞或圖像。 Custom cell Tutorial
或者,也可以創建自定義視圖,其中在可以定義方法與圖像加子視圖作爲背景裁剪以匹配消息的大小,每個消息下面,並創建字符串或字符串的詞典的陣列,以保持來自不同用戶的消息的軌道。
檢查這一點 - http://idevrecipes.com/2010/12/08/stretchable-images-and-buttons/ - 並使用同樣的方法,但你的自定義表格單元格的圖像將是可伸縮的垂直 - 在中間的一些帽..然後添加此的UIImage作爲背景細胞
堆棧溢出應該不是你的谷歌搜索。請嘗試在谷歌搜索。 – Nit