인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김수린님의 프로필 이미지
김수린

작성한 질문수

아이폰 ios 개발 강좌 - 앱 12개를 만들며 배우는 Swift3 & iOS10

미니 웹브라우저 만들기 7

spinning activity의 hidesWhenStopped 프로퍼티 질문

작성

·

289

0

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

답변 1

0

뭐하는거니?님의 프로필 이미지
뭐하는거니?
지식공유자

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

작성한 질문수

질문하기