我想有聊天气泡与自定义气泡图像被用于显示聊天消息的气泡。 作为一个初学者,我正在考虑使用自定义单元格的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