作者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
1F:推 hearther:Core text 08/23 00:45
2F:→ yuanruo:我也想过用Core Text作 不过毕竟还没碰过..先试看看好了.. 08/23 01:05
3F:→ yuanruo:Core Text也是要用画的~_~ 08/23 09:44
4F:→ yuanruo:解决了‘还是自己想的好做~ 08/23 17:35