在单元格内实现具有多个标签的tableview

时间:2012-01-17 06:31:06

标签: iphone ios uitableview uilabel

我正在实施的桌面视图是一种电话簿,我有一个条目(名称),下面是我显示他/她的电话号码。这些数据使我的细胞。 条目(名称)可以有多个电话号码(每个电话号码显示在不同的行中)。对于每个电话号码(在同一行)我可以选择设置一些状态消息。我该如何实现呢。

我前进的方式是: 我在单元格内创建了2个标签。一个用于显示名称,另一个用于显示数字。这些数字以多行方式显示。我面临的问题是,针对每个电话号码添加状态消息(在每个号码的同一行中)。为此,我可能必须在同一标签的电话号码(以多行方式显示)之间添加状态作为文本,或者我必须在此标签内添加另一个标签。我有点困惑,如何解决这个问题。需要帮助。

enter image description here

2 个答案:

答案 0 :(得分:3)

对于单元格中的多个UILabel,您可以使用custom cell。您要实施的内容类似于thisthis。看看吧。

答案 1 :(得分:0)

Personnaly,我会将“收件人”视图添加为您的UILabel的子视图,然后将toView.frame.origin.y设置为index * label.font.lineHeight