Objective c 在同一tableView.frame中复制UITableView结构

Objective c 在同一tableView.frame中复制UITableView结构,objective-c,uitableview,Objective C,Uitableview,我有一个带有两个部分的UITableView。在我的第一部分中,有5行。第二部分有两行。当我单击add按钮时,必须一次又一次地复制这个表视图。我该怎么做 -(IBAction)addDetails:(id)sender { NSLog(@"value of s is %d,%d",s,210+100*s); tvc = [[UITableViewController alloc] initWithStyle:UITableViewStyleGrouped]; tvc.

我有一个带有两个部分的
UITableView
。在我的第一部分中,有5行。第二部分有两行。当我单击add按钮时,必须一次又一次地复制这个表视图。我该怎么做

-(IBAction)addDetails:(id)sender
{

    NSLog(@"value of s is %d,%d",s,210+100*s);

    tvc = [[UITableViewController alloc] initWithStyle:UITableViewStyleGrouped];
    tvc.tableView.frame = CGRectMake(20,200+250*s,280,280);
    //CGRect rect = CGRectMake(cell.bounds.origin.x+10, cell.bounds.origin.y+10,50,30);   
    [tvc.tableView setSectionFooterHeight:3.0];
    [tvc.tableView setSectionHeaderHeight:3.0];

    [tvc.tableView setShowsVerticalScrollIndicator:YES];
    // [tvc.tableView setBackgroundColor:[UIColor  colorWithRed:67.0/255.0 green:185.0/255.0 blue:209.0/255.0 alpha:0.5]];
    [tvc.tableView setRowHeight:30];
    tvc.tableView.backgroundView = nil;
    tvc.tableView.backgroundColor = [UIColor clearColor];
    [tvc.tableView setSeparatorStyle:UITableViewCellSelectionStyleGray];
    tvc.tableView.delegate = self;
    tvc.tableView.dataSource = self;
    [self.view addSubview:tvc.tableView];
   s++;

}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 2;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{

      if(section == DETAIL_SECTION)
          return 5;
      else if(section == CALENDER_SECTION){
          return 2;
      }


}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
}
当再次调用addDetails函数时,我希望在同一帧中使用相同的表结构和不同的数据。
请帮助我解决此问题

当您单击“添加”按钮时,创建一个新的
UITableView
实例,将其作为子视图添加到现有视图中。根据您的需要定位并调整大小。将其委托和数据源设置为与原始委托和数据源相同。这样,相同的委托/数据源方法将使用相同的逻辑作用于每个表。每当重新加载原始表时,请确保重新加载所有“已复制”表。

定义“已复制”。要创建相同的
UITableView
,请正确定义问题。然后我可以用更好的方式回答。请在此处输入您的代码>>:)了解更多信息understanding@AdamWright,Nirav,iPatel:复制意味着,我想要一次又一次地使用相同的表结构,其中包含不同的数据。您可以将数据源数组放入其中吗?或者如何填充单元格?无论以何种方式,他们都不需要在每次单击按钮时重新启动表,您只需修改包含数据的数组(任何其他源的od)