怎么解决tableviewcell卡顿时多次响应点击事件

2025-05-14 01:56:37
推荐回答(1个)
回答(1):

首先定义一个BOOL类型来判断是否点击了第一次
@property (nonatomic, assign) BOOL isSelect;
然后再点击事件中这样写
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

//防止重复点击
if (self.isSelect == false) {
self.isSelect = true;
//在延时方法中将isSelect更改为fals