본문 바로가기
iOS(Swift)

[swift ios]단 3줄로 테이블뷰에 Pull to Refresh 당겨서 새로고침 구현

by xavi2019 2023. 7. 15.

1. viewDidLoad() 안에 아래 두줄 넣고

tableView.refreshControl = UIRefreshControl()
tableView.refreshControl?.addTarget(self, action: #selector(pullToRefresh(_:)), for: .valueChanged)

2. viewDidLoad() 함수 뒤에 아래 함수 넣고

@objc func pullToRefresh(_ sender: Any) {
    getDataList()
}

3. 보통은 테이블 릴로드가 끝난 곳에 아래 넣으면 됨

self.refreshControl?.endRefreshing()




 

댓글