未显示自定义 UICollectionReusableView 元素
Posted
技术标签:
【中文标题】未显示自定义 UICollectionReusableView 元素【英文标题】:Custom UICollectionReusableView elements not shown 【发布时间】:2019-07-11 00:05:50 【问题描述】: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
不显示子类链接到 headerView 链接仅指向 UICollectionReusableView
不显示或具有“HeaderView
”属性
【问题讨论】:
【参考方案1】:API 要求您向
注册补充视图func register(AnyClass?, forSupplementaryViewOfKind: String, withReuseIdentifier: String)
或
func register(UINib?, forSupplementaryViewOfKind: String, withReuseIdentifier: String)
【讨论】:
以上是关于未显示自定义 UICollectionReusableView 元素的主要内容,如果未能解决你的问题,请参考以下文章