我有一个包含一些按钮,标签和UITableView的UICollectionViewCell。此表视图的行数和内容不同。 UICollectionViewCell是表视图数据源和委托。
UICollectionViewController强制我使用[collectionView dequeueReusableCellWithReuseIdentifier:@"CellID" forIndexPath:indexPath]
。
当滚动UICollectionView时,UICollectionViewCell中的UITableView不会更新其内容。
调用[tableview reloadData]
不会影响行数。
调用UICollectionViews reloadItemsAtIndexPaths:(NSArray *)indexPaths
似乎不是性能的好选择。
有人知道一种更聪明的方法来更新集合视图单元格中的表格视图,而不是重复使用先前单元格的表格视图吗?
答案 0 :(得分:0)
您是否正确设置了代理?如果reloaddata没有更新行数,则委托设置可能存在问题。