gpt4 book ai didi

ios - 如何禁用 UITableView 中所有未选中的单元格

转载 作者:行者123 更新时间:2023-11-28 22:21:22 24 4
gpt4 key购买 nike

有没有办法禁用 UITableView 中所有未使用的单元格?在我的应用程序中,用户最多选择两个单元格,在选择两个单元格后,我希望禁用所有其他单元格,但我无法弄清楚。任何帮助将不胜感激,谢谢!

最佳答案

您不想禁用这些行,而是想阻止用户选择其他行,对吗?

实现 tableView:willSelectRowAtIndexPath: 委托(delegate)方法。如果已经选择了两行,则应返回 nil,否则返回索引路径。

- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath {
if (/* check if there are already two selected rows */) {
return nil;
} else {
return indexPath;
}
}

关于ios - 如何禁用 UITableView 中所有未选中的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20294456/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com