【问题标题】:Updating UITableView within UICollectionViewCell在 UICollectionViewCell 中更新 UITableView
【发布时间】:2013-07-14 08:14:18
【问题描述】:

我有一个 UICollectionViewCell,其中包含一些按钮、标签和一个 UITableView。此表视图的行数和内容各不相同。 UICollectionViewCell 是表视图数据源和委托。 UICollectionViewController 强制我使用[collectionView dequeueReusableCellWithReuseIdentifier:@"CellID" forIndexPath:indexPath]

在 UICollectionView 中滚动时,UICollectionViewCell 中的 UITableView 不会更新其内容。

调用[tableview reloadData] 不会影响行数。 调用 UICollectionViews reloadItemsAtIndexPaths:(NSArray *)indexPaths 似乎不是性能的好选择。

有没有人知道一种更聪明的方法来更新集合视图单元格内的表格视图,而不是重用以前单元格的表格视图?

【问题讨论】:

    标签: objective-c uitableview uicollectionviewcell


    【解决方案1】:

    您是否正确设置了委托?如果 reloaddata 没有更新行数,则可能是委托设置有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多