在UITableViewCell中添加UITableView

Pra*_*til 16 xcode uitableview ios

我在自定义UITableViewCell我要添加的UITableView内容,UITableViewCell所以有任何控制器可以做同样的事情

这是我想在项目中添加的图像

在此输入图像描述

这是可扩展的UITableView,其中在单击表格内的第一行并展开按钮后.

因此,如果有任何类似的控制器可用,请建议我.

提前致谢.

Dor*_*oro 4

Apple 不建议将表视图添加为其他可滚动对象的子视图。如果你想开发这样的东西,以下是适合你的步骤:

  1. 在表格视图中为“表格视图”创建单独的部分
  2. 该部分的第一行 - 您的可点击行
  3. 当用户触摸一行时,通过 处理它- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
  4. 通过修改数据源数组将其他单元格插入此部分。
  5. 重新加载部分或进行更新,

    作为

    [self.dataSourceArray insertObject:object atIndex:indexPath.row];
    NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
    [self.tableView insertRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationAutomatic];
    
    Run Code Online (Sandbox Code Playgroud)