如何禁用 UITableView 的高亮选取?
发布日期:2021-09-28 18:46:25 浏览次数:4 分类:技术文章

本文共 423 字,大约阅读时间需要 1 分钟。

http://www.haowen.it/question/23933


当你点击 UITableView中的某一行时,该行被高亮显示且被选中。是否可以禁止这个功能,点击时什么都不做呢?

答:tableView.allowsSelection = NO;


other answer:

你需要做的,就是将 UITableViewCell的选取类型设置为下面的其中一种就可以了

1
cell.selectionStyle = UITableViewCellSelectionStyleNone;

或者

1
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];

此外需要说明的是:

在你的 table 视图中不要实现 -tableView:didSelectRowAtIndexPath: ,或者假如你已经实现了它,那么需要明确的排除掉 cells ,以此来保证点击操作时不会产生任何效果


转载地址:https://blog.csdn.net/h3c4lenovo/article/details/8536805 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:NSMutableArray的正确释放
下一篇:Mac mini 历险记 —— Mac 黑屏 风扇异响

发表评论

最新留言

感谢大佬
[***.244.66.235]2022年07月08日 12时38分47秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章