UICollectionView ReusableView for header

时间:2015-09-24 11:08:16

标签: objective-c uicollectionview uicollectionreusableview

在项目中,我在UICollectionViewController的标题中使用了图表,当用户点击每个cell时,图表数据会更新。 现在我不希望更新重用标头,因为每次使用scrolling图表ui时都会更新。

代码

collectionHeaderView = [self.collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:@"Header" forIndexPath:indexPath];

1 个答案:

答案 0 :(得分:0)

如果你想做的只是防止重用,那么只在ONCE初始化标题视图(例如在viewDidLoad中),然后在下面的方法中立即返回

collectionView:viewForSupplementaryElementOfKind:atIndexPath:

这是一个简单的回答,但我希望这会有所帮助。