IOS TableView 多 Select 按部分

IOS TableView multi Select by section

我目前正在为 iPhone 开发一个应用程序,我花了一些时间研究如何在 table 视图中 select 多行但是我找到的答案不包括团体。我有一个 table 如下所示,有两组,一组用于客户端 selection,另一组用于导航链接 我想为这两个组显示 selected 项目而不是整个 table 但我没有找到任何答案。

我知道你可以检查该行在哪个部分,但我不确定如何实现它。任何建议将不胜感激。此外,我确实知道如何通过更改单元格样式来 select 行,具体取决于它是否已被 selected 但它对我坚持的两个组执行此操作。再次感谢您的帮助。

这是允许多选的代码:

- (void)viewDidLoad {
    [super viewDidLoad];
    self.tableView.allowsMultipleSelection = YES;
}

也许您正在寻找类似这样的东西来根据选择所在的部分执行代码:

#define CLIENT_SECTION 0
#define MENU_SECTION 1
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    if (indexPath.section == CLIENT_SECTION) {
        // execute code
    } else if (indexPath.section == MENU_SECTION) {
        // execute code
    }
}
-(void)viewDidLoad{
[myTable setMultipleTouchEnabled:YES];

}

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

if(indexPath.section == 0)
{
[[myTable cellForRowAtIndexPath:indexPath.row] setAccessoryType:UITableViewCellAccessoryCheckmark];
}
else
{
[[myTable cellForRowAtIndexPath:indexPath.row] setAccessoryType:UITableViewCellAccessoryCheckmark];
}

}