반응형 NavigationController2 navigationController navigationBar숨기기 책을 보며 따라하기를 하는 중이다. 원래 이런게 이렇게 간단한 거였나? 하는 생각이 자주 든다. 내가 너무 익숙한 코드만 가지고 개발을 해 왔던것인지 아님 관심이 없었던 것인지... 이번에는 네비게이션 컨트롤의 네비게이션바를 숨기는 애니메이션 코드다. 간단하게 처리가 가능하니 응용해서 사용하면 좋을 것 같다. override func touchesEnded(_ touches: Set, with event: UIEvent?) { let bar = self.navigationController?.navigationBar; let ts = TimeInterval(0.3) UIView.animate(withDuration: ts) { bar?.alpha = ( bar?.alpha == 0 ? 1 : 0 ) } } 2018. 3. 6. iOS statusBar Color변경에 따른 UINavigationBar 높이 조절 팁 iOS statusBar Color변경에 따른 UINavigationBar 높이 조절 팁 오늘 일을 하다 부딪힌 문제, statusbar의 컬러를 변경해야하는데 일반적으로 UINavigationController를 사용하는 경우에 UINavigationBar의 setBarTintColor를 통해 색상을 변경하면 된다. 하지만 statusBar높이 20을 제외한 나머지는 모두 웹뷰로 구성이 되어 있는 구조라 titleBar를 앱에서 사용할 수 없는 상태였다. 따라서 UIViewController 의 viewDidLoad에서 다음과 같이 설정을 하였다. self.navigationController.navigationBar.hidden = YES; 따라서 [[UINavigationBar appearance].. 2017. 9. 29. 이전 1 다음 반응형