如何在 DidSelectItemAtIndexPath 上获取集合视图的标题,以便在选择项目时更改标题的文本。
问问题
5623 次
2 回答
10
您可以使用:
func collectionView(collectionView: UICollectionView, didSelectItemAtIndexPath indexPath: NSIndexPath){
let indexHeaderForSection = NSIndexPath(row: 0, section: indexPath.section) // Get the indexPath of your header for your selected cell
let header = collectionView.viewForSupplementaryElementOfKind(indexHeaderForSection)
}
于 2016-12-16T09:02:31.380 回答
3
从 iOS 9 开始,您可以使用:
func supplementaryView(forElementKind elementKind: String,
at indexPath: IndexPath) -> UICollectionReusableView?
通过索引路径获取补充视图。
于 2016-12-16T08:45:17.677 回答