UITableView行数与iOS Mail应用程序类似

epa*_*aps 6 uitableview ios

如何UITableView UITableViewCell在iOS Mail应用程序中添加计数?

在此输入图像描述

Rya*_*anR 0

创建一个自定义 UITableViewCell,将标签放置在您想要的位置(标题、副标题、计数,无论您需要什么)。我强烈推荐Matt Gallagher 的自定义 UITableView 代码- 它可以解决处理自定义行时的很多麻烦。您必须按照 Matt Gallaghers 的步骤来自定义单元格。

为了使计数标签的外观尽可能接近您的示例(mail.app),您必须将 UILabel backgroundColor 设置为灰色(或您想要的任何颜色),将 textColor 设置为白色,然后将其设置为图层。 cornerRadius 等于标签高度的一半(如果标签高度为 20,cornerRadius 应为 10)。这将导致 UILabel 具有白色文本、灰色背景、圆角。注意 - 这不是最有效的方法,但 Apple 尚未发布 WWDC 会议视频,他们在其中更好地解释了高性能方法(我错过了该会议)。