Ios UICollectionView滚动问题

Ios UICollectionView滚动问题,ios,iphone,uitableview,uicollectionview,Ios,Iphone,Uitableview,Uicollectionview,我正在开发一个iPhone应用程序,它包含UITableView 使每个集合水平滚动。除了我开始滚动每个UICollectionView时,UICollectionViewCell方法是重用和 我发现标签有问题,下图中的问题 我在滚动表视图时遇到了每个集合的标题问题,我做到了这一点 NSString *CellIdentifier = [NSString stringWithFormat:@"CellId%d%d",indexPath.row,indexPath.section]; TableV

我正在开发一个iPhone应用程序,它包含
UITableView

使每个集合水平滚动。除了我开始滚动每个
UICollectionView
时,
UICollectionViewCell
方法是重用和

我发现标签有问题,下图中的问题

我在滚动表视图时遇到了每个集合的标题问题,我做到了这一点

NSString *CellIdentifier = [NSString stringWithFormat:@"CellId%d%d",indexPath.row,indexPath.section];
TableViewCell *cell = (TableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if(!cell) 
{ 
    cell = [[TableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
} 

我为每个单元格分配了唯一标识符,有什么建议可以帮助我吗?:)

cellForRoAtIndexPath
方法中添加此代码

for (UIView *v in [cell subviews])
        [v removeFromSuperview];

告诉我它是否工作:)

交叉检查重用collectionView和TableView单元格的代码。可能是您没有正确地重用单元。我不知道您的代码是否存在确切的问题,但这部分似乎是错误的。NSString*CellIdentifier=[NSString stringWithFormat:@“CellId%d%d”,indexPath.row,indexPath.section];我在uitableviewcell静态NSString*CellIdentifier=@“CellIdentifier”中更改了此代码;同样的问题仍然存在是的,这很好,但是你能解释一下这个解决方案的概念吗:)这段代码删除了cell的子视图,并在调用委托方法时初始化了new子视图。