Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 单击时高亮显示表格视图单元_Objective C_Xcode_Uitableview - Fatal编程技术网

Objective c 单击时高亮显示表格视图单元

Objective c 单击时高亮显示表格视图单元,objective-c,xcode,uitableview,Objective C,Xcode,Uitableview,我使用interface builder在视图上放置一个表格视图单元格,添加附件类型、选择颜色并启用用户交互 但是,当我单击单元格时,什么也没有发生 为什么整个单元格没有突出显示,如何实现 在界面生成器中:选择自定义单元格,将选项选择设置为灰色或蓝色 以编程方式:将单元格的属性selectionStyle设置为UITableViewCellSelectionStyleBlue或UITableViewCellSelectionStyleGray 还可以设置自定义选择颜色: cell.select

我使用interface builder在视图上放置一个表格视图单元格,添加附件类型、选择颜色并启用用户交互

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

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

  • 在界面生成器中:选择自定义单元格,将选项
    选择设置为
    灰色
    蓝色
  • 以编程方式:将单元格的属性
    selectionStyle
    设置为
    UITableViewCellSelectionStyleBlue
    UITableViewCellSelectionStyleGray

  • 还可以设置自定义选择颜色:

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

    cell.selectedBackgroundView.backgroundColor=[UIColor-color-withred:CC(213)green:CC(221)blue:CC(232)alpha:1.0]