• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

spinning activity의 hidesWhenStopped 프로퍼티 질문

17.09.20 23:35 작성 조회수 149

0

강의내에서 강사님은 Activity Indicator의 Hides When Stopped 에 체크를 하셨는데, ViewDidLoad 부분에 spinningActivityIndicatorView.hidesWhenStopped = true 라고 설정하면, 없어지지 않고, func webViewDidFinishLoad(_ webView: UIWebView) { spinningActivityIndicatorView.stopAnimating() spinningActivityIndicatorView.hidesWhenStopped = true } 와 같이 설정하면 잘 사라집니다. 프로퍼티라서 한번만 설명하면 될 것 같은데, 왜 동작하지 않는 것인지 궁금합니다. 감사합니다.

답변 1

답변을 작성해보세요.

0

저는 코드로 보다는 인터페이스 빌더를 주로써서 그러는데 저렇게 된다는건 속성값을 기억해서 모니터링 하고 있다가 자동으로 바꾸는게 아닌 그때그때 읽어 들여서 적용한단 얘기겠죠. ViewDidLoad에 하면 한번만 실행되자나요 뷰나올때,  webViewDidFinishLoad 이거는 로딩이 끝날때마다 실행하기 때문에 그런거 같습니다.