UITableView在每个单元格的右侧创建徽章

时间:2011-09-03 13:07:13

标签: iphone objective-c uitableview

Example

我想创建一个像这样的表视图,右边有一个徽章。有人可以建议我怎样才能得到这个结果? 感谢

2 个答案:

答案 0 :(得分:5)

我正在使用Tim Davies的greate开源项目 TDBadgedCell 来达到这个目的。它的使用和配置非常简单。

在此处获取:https://github.com/tmdvs/TDBadgedCell

答案 1 :(得分:3)

AFAIK,默认情况下不可用。您必须自定义您的单元格。

  • 创建UILabel
  • textAlignment设为UITextAlignmentCenter
  • 更改其cornerRadius
  • 使用shadowColor添加投影,shadowOffset(肯定是肯定的)等,
  • 设置标签text
  • 调整标签width的大小以适合text
  • 将其设置为单元格accessoryView