TableView中如何实现点中cell的文字变为红色,其他cell的文字是黑色
2013-10-10 09:46
169 查看
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
ClassifyMarkCell *Ccell=(ClassifyMarkCell *)[tableViewcellForRowAtIndexPath:indexPath];//获取点中的是哪一个cell
//遍历可见的cell,实现点击文字效果。如果点中的cell和可见的cell是同一个,那么让cell上的文字变为红色,否则文字保持黑色
for (ClassifyMarkCell *cellin tableView.visibleCells) {
if (cell==Ccell) {
cell.title_label.textColor=[UIColorredColor];
}else{
cell.title_label.textColor=[UIColorblackColor];
}
}
}
ClassifyMarkCell *Ccell=(ClassifyMarkCell *)[tableViewcellForRowAtIndexPath:indexPath];//获取点中的是哪一个cell
//遍历可见的cell,实现点击文字效果。如果点中的cell和可见的cell是同一个,那么让cell上的文字变为红色,否则文字保持黑色
for (ClassifyMarkCell *cellin tableView.visibleCells) {
if (cell==Ccell) {
cell.title_label.textColor=[UIColorredColor];
}else{
cell.title_label.textColor=[UIColorblackColor];
}
}
}
相关文章推荐
- 在一个tableView 中需要自定义多种样式的cell(两种或三种),通常你如何实现,说说思路即可?
- 如何解决关于TableView里面cell随机显示的问题
- IOS tableView 自定义cell 多行时 文字重复现象
- 如何使鼠标单击ITEM单元格时黑色选中色变为其他颜色?(原创)
- 点击改行table中的tr则变为红色其他变为白色
- tableview实现单个cell的展开和收起
- IOS8 不用计算Cell高度的TableView实现方案
- 在tableView或者collectionView里如何获得被点击的cell的下标位置
- ios tableView那些事 (六) 如何处理tableView上的文字
- 【iOS 0 行代码系列】之 0 行代码实现TableView,CollectionView无数据占位图与文字
- UITableView cell自定义视图中插入Table实现复杂界面
- 如何处理Tableview中cell的单选问题
- 实现UICollectionViewCell自适应文字宽度和选中项目
- 进击的KFC: OC实现UICollectionViewCell自适应文字宽度
- iOS 之 TableView如何刷新指定的cell 或section
- ios tableView那些事 (六) 如何处理tableView上的文字
- 给tableview Cell添加动画(两种实现方法 效果还不错)
- 如何解决关于TableView里面cell随机显示的问题
- 点击HeadView 实现对cell动态下拉一个TableView,实现对SectionHeader悬停进行设置