一个小知识, 关于TableView的点击, 跳转问题

最近换了一份工作, 一下子接手了两个项目, 其中, 有个简单的效果平时没注意到...在简书这里做个记载

didSelectRowAtIndexPath:

返回时选中cell消失仍为选中.gif

小伙伴可能发现, 点击返回时, cell仍为选中状态...

返回时选中cell消失为未选中状态.gif

实现2图的代码是在cell的点击事件中加入这么一句话
[tableView deselectRowAtIndexPath:indexPath animated:YES];

返回选中cell消失为优雅的显示未选中.gif

实现3图的代码是VC中加入这么一句话

    NSIndexPath * seclect = [self.tableView indexPathForSelectedRow];
    if(seclect) {
[self.tableView deselectRowAtIndexPath:seclect animated:YES];
};
}```

日积月累, 天天进步
--END--

PS: 之前的老板好坑, 因为自己没钱, 扣了哥一个半月的工资, 简书的小伙伴, 应该不应该曝光他, 都市报道, 今日新闻, 什么的走一波....
向着太阳升起的方向行走, 总会走出去黑暗, 会越来越好!!!




  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容