作者yuanruo (罪を憎んで人を憎まず)
站內MacDev
標題[問題] 請問聊天氣泡中圖文混編
時間Thu Aug 22 16:05:14 2013
目前在做聊天室相關的東西
卡在怎麼在TextView中貼上 自製的表情符號
聊天室氣泡我主要是用貼圖配合 resizeableImage...去根據輸入的文字延展Frame
我想法是當點到表情符號時,把文字去進行檢查然後找到相應的圖片
用imageView貼在textview上 或是用label 當成背景貼在textiew上
可是這樣的問題就是我Cell中氣泡的地方可能整個都要用一個View(結合文字和表情)
貼在textview上
另一個想法是繼承tableviewCell 然後再裡用DrawInRect的方式
直接再cell中算出表情和文字然後直接畫在氣泡中 ?
不常用DrawRect的方式~如果要用畫的上去~我需要先在LayoutSubView先定義好格式
然後再cellForRowAtIndex中傳入的array(解析完文字和圖片分開).
再DrawRect中把文字和圖根據array中一一畫出來
可是我氣泡一定是根據文字多寡來繪製長度 請問如何再文字和圖已經畫完時
能再去畫氣泡然後把氣泡放在最底層??
或是有人有更好的方法做文字和表情符號一起嗎~請指教~快被這稿死了~囧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.81.183.217
推 hearther:Core text 08/23 00:45
→ yuanruo:我也想過用Core Text作 不過畢竟還沒碰過..先試看看好了.. 08/23 01:05
→ yuanruo:Core Text也是要用畫的~_~ 08/23 09:44
→ yuanruo:解決了‘還是自己想的好做~ 08/23 17:35