如何在tableview中实现tableview?

时间:2013-11-06 07:25:43

标签: ios uitableview

我需要在tableView的单元格中显示一个tableview。我有一个单独的tableview字典,它驻留在tableView的每个单元格中。我需要将字典值分配给单元格内的tableview

1 个答案:

答案 0 :(得分:1)

将tableView作为子视图添加到单元格。接下来,将一个委托/数据源分配给tableview。这可以是与外部tableViews数据源/委托相同的对象。每次调用委托方法时,tableView都作为参数发送,你可以简单地做(假设你有两个tableViews的属性):

if (tableView == self.outerTableView){
    // ... do stuff for outer tableView
} else if (tableView == self.innerTableView) {
    // ... do stuff for inner tableVIew
}

我假设你只有一个单元格,其中包含一个tableView。如果你有更多带有tableView的单元格,那么这个想法可以保持不变,除了有许多带有tableViews的单元格之外,处理tableViewCallbacks肯定比在外部tableView的viewController中有更好的处理。