iOS 关于点击cell时的一些状态设置。
首先,我们想到的是用tableview 的一对代理方法,(点击和非点击的代理回掉方法)
选中状态的代理方法
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{}
非选中状态的代理方法
- (void)tableView:(UITableView*)tableView didDeselectRowAtIndexPath:(NSIndexPath*)indexPath {}
其次,还有更简单的方法就是,我们自定义cell的系统自带的方法
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
[supersetSelected:selectedanimated:animated];
(dosoming)
}
网友评论