관리 메뉴

김종권의 iOS 앱 개발 알아가기

[iOS - swift] 5. 서버 - Indicator View (버퍼링 표현) 본문

iOS 실전 (swift)/서버

[iOS - swift] 5. 서버 - Indicator View (버퍼링 표현)

jake-kim 2020. 4. 25. 00:05

*서버의 REQ, RES는 시간이 오래걸리는 작업이므로 사용자에게 버퍼링과 같은 표현을 해줘야 기다리기 용이

 

Activity Indicator View 추가

 

1) 생성, @IBOutlet설정

@IBOutlet var activityView

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

 

Comments