0
"뒤로"항목으로 View2에 NavigationBar
을 추가 한 다음이 항목에서 View1로 Ctrl- 드래그하여 segue
(show
segue)을 추가했습니다. 이제 "뒤로"를 사용하여 View1로 이동하면이 뷰 (View1)에 탐색 바 ("뒤로"항목이 있음)가 표시됩니다. View2가 아니라 View1 만 탐색 할 수 있습니다. 언제든지 프로그래밍 방식으로 View1의 NavigationBar
을 숨길 수는 있지만 뭔가 잘못하고 있는지 궁금합니다.segue는보기에 내비게이션을 추가합니다.
뷰 1 :
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController.navigationBar setHidden:true];
}
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
[self.navigationController.navigationBar setHidden:false];
}
뷰 2 :의
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController.navigationBar setHidden:false];
}
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
[self.navigationController.navigationBar setHidden:true];
}
중 하나를 viewWillDisappear에가는 동안