我tableView
在情节提要中设置了一个部分和页脚。我正在尝试使用以下代码更改表格footerView
中的文本viewDidLoad()
tableView.footerView(forSection: 0)?.textLabel?.text = "Testing text"
但tableView.footerView(forSection: 0) == nil
然后在用户点击按钮时,我调用使用相同代码更改 footerView 文本的函数,它运行良好。
func changeFooterText() {
tableView.footerView(forSection: 0)?.textLabel?.text = "Testing text after tap"
}
为什么footerView
不存在viewDidLoad
以及如何更改它的文本viewDidLoad
?还是我应该在其他地方改变它?加载屏幕时,我需要在页脚中添加取决于屏幕上其他数据的文本。
期待阅读您的善意建议。