반응형
책을 보며 따라하기를 하는 중이다.
원래 이런게 이렇게 간단한 거였나? 하는 생각이 자주 든다.
내가 너무 익숙한 코드만 가지고 개발을 해 왔던것인지 아님 관심이 없었던 것인지...
이번에는 네비게이션 컨트롤의 네비게이션바를 숨기는 애니메이션 코드다. 간단하게 처리가 가능하니 응용해서 사용하면 좋을 것 같다.
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
let bar = self.navigationController?.navigationBar;
let ts = TimeInterval(0.3)
UIView.animate(withDuration: ts) {
bar?.alpha = ( bar?.alpha == 0 ? 1 : 0 )
}
}
반응형
'프로그래밍 > Swift' 카테고리의 다른 글
UIView.animate with Swift Code (0) | 2018.03.06 |
---|---|
Swift프로젝트에 Objective-C클래스 사용하기(브릿징헤더:Bridging Header) (0) | 2018.03.06 |
?? Nil 병합 연산자 (0) | 2018.03.06 |
UITabBar 숨김처리 와 Swift 클로저 (0) | 2018.03.05 |
Swift stretchableImage (0) | 2018.03.05 |