单击时突出显示表视图单元格

时间:2011-10-07 05:18:04

标签: objective-c xcode uitableview

我使用界面构建器在我的视图上放置一个表格视图单元格,并添加附件类型,选择颜色并启用用户交互。

enter image description here

然而,当我点击单元格时没有任何反应。

为什么不突出整个细胞,如何实现这个目标?

1 个答案:

答案 0 :(得分:2)

  1. 在Interface Builder中:选择自定义单元格,将选项Selection设置为GrayBlue
  2. 以编程方式:将单元格selectionStyle的属性设置为UITableViewCellSelectionStyleBlueUITableViewCellSelectionStyleGray

  3. 您还可以设置自定义选择颜色:

    cell.selectedBackgroundView = [[[UIView alloc] init] autorelease];

    cell.selectedBackgroundView.backgroundColor = [UIColor colorWithRed:CC(213) green:CC(221) blue:CC(232) alpha:1.0];