我发现我的UITableView
在iOS 11上无法滚动,所以我在"cell for row"委托方法中进行了一些测试:
- 当我将
cell.userInteractionEnabled
设置为NO
时,滚动可以正常工作 - 当我将
cell.contentView.userInteractionEnabled
设置为NO
时,它不能正常工作
我的自定义视图位于cell.contentView
中,所以我不知道如何解决它...
我发现我的UITableView
在iOS 11上无法滚动,所以我在"cell for row"委托方法中进行了一些测试:
cell.userInteractionEnabled
设置为NO
时,滚动可以正常工作cell.contentView.userInteractionEnabled
设置为NO
时,它不能正常工作我的自定义视图位于cell.contentView
中,所以我不知道如何解决它...
我找到了解决方案:
self.tableView.delaysContentTouches = YES;
当我将它改成“YES”时,tableView可以像以前一样工作。