首页 > 解决方案 > 在uitableview下方添加一个按钮加载更多

问题描述

我需要一个快速的解决方案来在uitableview下面添加一个按钮,怎么做?我必须在最后添加一个自定义单元格吗?或在 uitableview 下方添加另一个视图?我试图添加一个视图,但我看不到这个。

标签: swiftuitableview

解决方案


button/CustomView这是在底部添加 a 的最简单方法tableView

override func viewDidLoad() {
    super.viewDidLoad()

    let button = UIButton(frame: CGRect(origin: .zero, size: CGSize(width: self.tableView.frame.width, height: 40)))
    button.setTitle("Load more", for: .normal)
    button.backgroundColor = .lightGray
    button.addTarget(self, action: #selector(moreButtonClicked(_:)), for: .touchUpInside)
    self.tableView.tableFooterView = button
}

@objc func moreButtonClicked(_ sender: UIButton) {
   print("More button clicked, fetch more data!")
}

推荐阅读