在uitableview下面添加更多按钮加载

时间:2018-06-21 15:03:17

标签: swift uitableview

我需要快速解决方案,在uitableview下面添加一个按钮,该怎么做?我必须在末尾添加自定义单元格吗?还是在uitableview下面添加另一个视图?我试图添加一个视图,但看不到该视图。

1 个答案:

答案 0 :(得分:2)

这是在button/CustomView底部添加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!")
}