iOS 关于点击cell时的一些状态设置

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)

}

你可能感兴趣的:(iOS 关于点击cell时的一些状态设置)