我将委托和数据源设置为 self. 这是我要运行的代码:
func tableView(_ tableView: UITableView, willDisplayFooterView view: UIView, forSection section: Int) {
print("load")
}
这就是我添加页脚视图的方式:
let footerView = UIView(frame: CGRect(x: 0, y: 0, width: table.frame.width, height: table.rowHeight))
let loader = NVActivityIndicatorView(frame: CGRect(x: 0, y: 0, width: table.frame.width, height: table.rowHeight), type: .ballScaleMultiple, color: .white)
loader.startAnimating()
loader.center = footerView.center
footerView.addSubview(loader)
table.tableFooterView = footerView
我可以看到 footerView,但从未执行过“加载”。当显示 footerView 时如何通知我?