如何为单元格添加额外的字幕
Posted
技术标签:
【中文标题】如何为单元格添加额外的字幕【英文标题】:How to add extra subtitles to celll 【发布时间】:2011-10-21 10:16:43 【问题描述】:有什么方法可以让我在 cell.textLabel 下方添加一个字幕,并在右侧添加一个标签“8 个粉丝”,如下所示?我的理解是标准单元格只提供格式和一个详细的TextLabel(右侧的字幕或文本)。有什么图书馆或有效的方法可以做到这一点吗?
【问题讨论】:
【参考方案1】:恐怕您将不得不使用您的自定义单元格(意味着编写您自己的 UITableViewCell 类)。设计它的视图,然后将它与您的 TableViewController 连接。
对于自定义单元格,您可以阅读以下内容:
http://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html
【讨论】:
不需要,你可以在 contentView 中添加标签等,无需子类化。 您不必为单元格上的额外标签使用自定义单元格,但这样做会得到更清晰的代码。 这意味着我必须自定义单元格中的所有元素,因为所有对齐都会消失(如果我使用标准对齐)【参考方案2】:您可以将您喜欢的任何子视图添加到标准单元格之一,将您的标签添加到单元格的 contentView 属性中。
【讨论】:
以上是关于如何为单元格添加额外的字幕的主要内容,如果未能解决你的问题,请参考以下文章
如何为每次用户滚动时更新的每个 tableview 单元格添加一个计时器?
如何为 UICollectionViewFlowLayout 中的每个单元格添加标题/标签补充视图?
如何为已添加在 UIViewController 之上的 tableView 添加自定义单元格?