我想禁用我的表格 View 。意味着不能触摸任何按钮、TextFields 和其他控件,但我也希望我的 tableview 滚动应该正常工作。
self.tableView.userInteractionEnabled=true;
我用过这个,但这也使滚动也被禁用。
最佳答案
您应该将 UITableView
单元格中要禁用的元素的单个 userInteractionEnabled
属性设置为 NO
,而不是整个 UITableView
.
例如,myButton.userInteractionEnabled = NO;
在整个 UITableView
上将其设置为 NO
会禁用任何用于滚动的手势识别器。
关于ios - 启用 Tableview 滚动但禁用触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44963243/