0
如何獲取DidSelectItemAtIndexPath上集合視圖的標題,以便在選擇項目時更改標題的文本。如何在swift中獲取集合視圖的標題?
如何獲取DidSelectItemAtIndexPath上集合視圖的標題,以便在選擇項目時更改標題的文本。如何在swift中獲取集合視圖的標題?
由於iOS的9,你可以使用:
func supplementaryView(forElementKind elementKind: String,
at indexPath: IndexPath) -> UICollectionReusableView?
度日指數路徑的補充視圖。
您可以使用:
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)
}
是的,我得到頭的didSelectItemAtIndexPath但收集滾動視圖時,那之後選擇任何項目,然後它給空值,而不是頭。因爲我覺得這部分不在隊列中。 –
這很正常,您的標題不可見! –
你有什麼想法,那是什麼解決方案? –