iPhone:选中时如何更改UITableViewCell中的字体颜色?

iPhone:选中时如何更改UITableViewCell中的字体颜色?,iphone,Iphone,我的contentview中有一个带有标签的UITableViewCell。当我将单元格选择样式设置为灰色或蓝色时,我希望标签中的字体颜色为白色。我该怎么做呢?使用 cell.textLabel.highlightedTextColor = [UIColor whiteColor]; 重写方法-(void)setselected:(Bool)标志方法。更改字体也可以直接在Interface Builder中完成。只需选择单元格的标题或副标题标签,翻转到属性检查器,然后使用此控件选择颜色: 在U

我的contentview中有一个带有标签的UITableViewCell。当我将单元格选择样式设置为灰色或蓝色时,我希望标签中的字体颜色为白色。我该怎么做呢?

使用

cell.textLabel.highlightedTextColor = [UIColor whiteColor];

重写方法
-(void)setselected:(Bool)标志
方法。更改字体也可以直接在Interface Builder中完成。只需选择单元格的标题或副标题标签,翻转到属性检查器,然后使用此控件选择颜色:


在UICollectionView中也能正常工作。与、didSelectItemAtIndexPath、shouldSelectItemAtIndexPath等一起度过了一段时间,我所需要的就是这个。如果您设置了cellselectionstylenone,它将不起作用