我的代码集合中的 header 数量不同,当我单击 header 时,每个 header 都有不同的 Action 。如果选择一个单元格,则调用- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
方法。那么,选择任何辅助 View 时是否有任何委托(delegate)方法被调用?
最佳答案
尝试在您的 View 中添加客串,例如
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleTapGuesture)];
[headerView addGestureRecognizer:tap];
将此代码放在您设置HeaderView的位置
然后实现-(void)handleTapGuesture;采取行动的方法
关于ios - UICollectionView IOS中 header 的操作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24884026/