选中Cell后,让阴影部分消失,即去掉选中状态

来源:互联网 发布:仟游软件科技 编辑:程序博客网 时间:2024/05/18 20:13
直接上方法:

  - (void)deselectRowAtIndexPath:(NSIndexPath *)indexPath animated:(BOOL)animated;

注意事项:这个方法的调用者只能是 taleView对象,假如用Cell对象或其它对象调用则会报错!

若想延迟n秒后让Cell 的选中状态 ,则可以配合 :

     performSelector:@selector(deselectRowAtIndexPath:animated:)withObject:indexPathafterDelay:n]

来实现。


还有一种方法是 Cell 的方法:

[cell setSelectionStyle:UITableViewCellSelectionStyleNone];


这两种方法的区别:

上面那个是tableView的调用方法: 这个种方法是去掉该行cell的选中状态;

下面这个是Cell 的调用方法: 只是单纯的改变了Cell的Style,改掉后依旧是选中状态

0 0
原创粉丝点击