【Swift】TableView を引っ張って再描画する

TableView を引っ張って再描画する

qiita.com

class TableViewController: UIViewController {
@IBOutlet weak var tableView: UITableView!
fileprivate let refreshControl = UIRefreshControl()
override func viewDidLoad() {
tableView.refreshControl = refreshControl
refreshControl.addTarget(self, action: #selector(ViewController.refresh(sender:)), for: .valueChanged)
}
func refresh(sender: UIRefreshControl) {
//データ取得の通信開始
}
}

データを取得できたタイミングでクルクル終了

UIRefreshControl.endRefreshing()

返信を残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA