[iOS Swift] 특정창의 네비게이션바 없애기!!
프로그래밍/iOS(Swift)2020. 10. 18. 20:40
반응형
네비게이션 바를 없애면 모든 창의 네비게이션바가 없어집니다
특정 창의 네비게이션 바를 없앨려면 아래와 같이 사용하시면 됩니다
아래 소스는 특정 창의 네비게이션 창만 없애는 코드입니다
뷰가 화면에 보일때 네비게이션을 숨기고 다른창으로 넘어갈때 다시 보이게 하면 됩니다
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
navigationController?.setNavigationBarHidden(true, animated: animated)
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
navigationController?.setNavigationBarHidden(false, animated: animated)
}
반응형
'프로그래밍 > iOS(Swift)' 카테고리의 다른 글
[iOS Swift] 키보드 위에 닫기 버튼 추가하기!! (0) | 2021.08.22 |
---|---|
[iOS Swift] 라벨, 버튼등 간단한 폰트 변경 방법!! (0) | 2021.07.19 |
[iOS Swift] TableView 구분선(라인) 없애는 법!! (0) | 2021.03.07 |
[iOS Swift] status bar 색상(배경,글자색) 변경하기!!! (0) | 2020.10.23 |
[iOS Swift] view 테두리 둥글게 처리하기!!! (0) | 2020.08.09 |