UICollectionView标头部分。
class HeaderView: UICollectionReusableView {
@IBOutlet weak var lbl_HeaderText: UILabel!
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
}
设置标题的值。
func collectionView(_ collectionView: UICollectionView,
viewForSupplementaryElementOfKind kind: String,
at indexPath: IndexPath) -> UICollectionReusableView {
let headerView = collectionView.dequeueReusableSupplementaryView(ofKind: kind, withReuseIdentifier: "HeaderView", for: indexPath)
headerView.lbl_HeaderText = "Some Text"
return headerView
}
}
lbl_HeaderText
对于标题的子类链接不显示仅对UICollectionReusableView
的链接不显示或不具有“ HeaderView
”属性
答案 0 :(得分:0)
API要求您使用
注册补充视图func register(AnyClass?, forSupplementaryViewOfKind: String, withReuseIdentifier: String)
或
func register(UINib?, forSupplementaryViewOfKind: String, withReuseIdentifier: String)