给我一些与表格视图选择操作相关的建议。
我有一个视图,其中有2个部分的表有2行和3行。当第一部分第2行选择时,选择器视图用于选择值。类似的第二部分每一行都有其选择值的选择器视图。所以当我选择一行选择器视图时,我想要使其他行doselect方法不会调用行,同时选择器视图显示在视图上和选择后再次按下值和完成按钮用户可以选择行和选择器视图。
答案 0 :(得分:0)
使用willDeselectRowAtIndexPath
返回 nil 或 NSIndexPath 。像这样:
- (NSIndexPath *)tableView:(UITableView *)tableView willDeselectRowAtIndexPath:(NSIndexPath *)indexPath {
if ([myPickerView isHidden]) return indexPath;
return nil;
}