gpt4 book ai didi

ios - 无法在 viewForHeaderInSection() 中添加带标签的 uiview

转载 作者:行者123 更新时间:2023-11-29 05:49:01 25 4
gpt4 key购买 nike

我是一个尝试学习 Swift 的初学者

我试图通过创建一个 uiview 并在返回它之前向其添加标签来制作自己的节标题。然而,标签永远不会显示,只显示 uiview。

我看不出我做错了什么?

override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return 40
}

override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let sectionHeaderView = UIView()
sectionHeaderView.backgroundColor = UIColor.lightGray
sectionHeaderView.layer.cornerRadius = 0

let sectionLabel = UILabel()
sectionLabel.text = "Test"
sectionLabel.textColor = UIColor.black
sectionLabel.font = UIFont.boldSystemFont(ofSize: 16)

sectionHeaderView.addSubview(sectionLabel)

return sectionHeaderView
}

最佳答案

我忘记添加部分Label.sizeToFit()谢谢麦迪!

关于ios - 无法在 viewForHeaderInSection() 中添加带标签的 uiview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55856022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com