讲解iOS开发中UITableView列表设计的基本要点

2020-01-14 19:26:15于海丽
讲解iOS开发中UITableView列表设计的基本要点讲解iOS开发中UITableView列表设计的基本要点

 

六、列表中行的操作
1.选中行

    实现代理方法

复制代码
// 选中行
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSLog(@"您点击了第%d分区第%d行",indexPath.section, indexPath.row);
     
    // 取消选中状态
    // [tableView deselectRowAtIndexPath:indexPath animated:YES];
}
2.删除行

 

    要对行进行操作,首先要实现代理方法

复制代码
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
     
    return YES;
}
    先讲述单独删除一行数据,即左滑出现删除按钮,并删除行的操作,后文会介绍多选批量删除