iOS 실전 (swift)/서버
[iOS - swift] 5. 서버 - Indicator View (버퍼링 표현)
jake-kim
2020. 4. 25. 00:05
*서버의 REQ, RES는 시간이 오래걸리는 작업이므로 사용자에게 버퍼링과 같은 표현을 해줘야 기다리기 용이
Activity Indicator View 추가

1) 생성, @IBOutlet설정

2) 맨 앞으로 뷰 배치
- 가려지는 것을 방지하여 맨 앞으로 배치
|
1
2
3
4
|
@IBOutlet var indicatorView: UIActivityIndicatorView!
override func viewDidLoad() {
self.view.bringSubviewToFront(self.indicatorView)
}
|
3) start, stop
|
1
2
3
4
5
|
// start
self.indicatorView.startAnimating()
// stop
self.indicatorView.stopAnimating()
|
REQ시작 후 바로 start, RES왔을 때 바로 stop