アイテムの選択中にヘッダーのテキストを変更するために、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?
インデックス パスによる補足ビューを取得します。
Apple のドキュメントを参照してください
于 2016-12-16T08:45:17.677 に答える