在项目中,我在UICollectionViewController
的标题中使用了一个图表,当用户点击每个cell
时,图表数据被更新。现在我不希望重用头被更新,因为每次使用scrolling
图表ui。
collectionHeaderView = [self.collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:@"Header" forIndexPath:indexPath];
如果你想做的只是防止重用,那么初始化头视图只一次(例如在viewDidLoad中),然后在以下方法
中立即返回它collectionView:viewForSupplementaryElementOfKind:atIndexPath:
这是一个非常简单的答案,但我希望这对你有帮助。