【问题标题】:Highlight table view cell on click单击时突出显示表格视图单元格
【发布时间】:2011-10-07 05:18:04
【问题描述】:

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

但是,当我单击单元格时,什么也没有发生。

为什么整个单元格没有突出显示,如何实现?

【问题讨论】:

    标签: objective-c xcode uitableview


    【解决方案1】:
    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];

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-06
      • 1970-01-01
      • 2015-09-03
      • 1970-01-01
      • 1970-01-01
      • 2012-03-11
      • 1970-01-01
      相关资源
      最近更新 更多