1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// 전역선언
let refreshControl = UIRefreshControl()
 
override func viewDidLoad() {
        super.viewDidLoad()
        // Refresh 기능 활성화시 Target 호출
        refreshControl.addTarget(self, action: #selector(refresh(_:)), for: UIControlEvents.valueChanged)
        // TableView 에 연결
        tableView.addSubview(refreshControl)
    }
 
func refresh(_ sender: AnyObject) {
        // 동작할 코드 입력
 
        // 동작 종료후 Indicator 종료
        refreshControl.endRefreshing()
    }
cs


'Swift' 카테고리의 다른 글

[Swift] String Trim extension (문자열 공백 삭제)  (0) 2017.03.20
[Swift] 아이폰 해상도에 따른 Font size 조절  (0) 2017.03.20
[Swift] App 버전, 빌드번호, 이름 받아오기  (0) 2016.12.12
UIScrollView  (0) 2016.11.03
UIWebView  (0) 2016.11.03

+ Recent posts