使用UITableView和UILabel的聊天类型视图

时间:2011-08-08 18:54:45

标签: ios uitableview uilabel

我想要做的是创建一个聊天类型的评论部分。

我已经开始使用带有自定义单元格的UITableView。我把UILabel放进去了。

要求是我需要与实际评论文本不同的userName颜色。

现在,如果我使用2个不同的标签,为了确保textColor的区别,那么注释文本会缩进,因为它的标签在userName标签完成后开始。 我希望评论文本在进入第二行时从单元格的开头开始,就像在大多数聊天应用程序中一样。

想法如何绕过它?

1 个答案:

答案 0 :(得分:1)

如果我理解正确,你可以做的是使用2个标签,1个顶部。 UserName标签位于较大的commentText标签之上。

commentText标签的实际文本将是附加到userName标签文本的commentText。

这样做,userName标签将完全覆盖userName所在的commentText标签区域。 userName看起来与remarkText具有不同的颜色。