1

탐색 용 ECSlidingViewController를 사용하고 있지만 이것이 내 문제의 원인이라고 생각하지 않습니다. 다음은 내 문제의 예입니다. 통화 상태 표시 줄이 활성화되어 있으면 내보기와 내비게이션 막대 사이의 간격을 어떻게 수정합니까?

enter image description here


나는이 문제를 해결하기 위해 viewDidLayoutSubviews를 사용하여 시도하고 난 NO로 내비게이션 바의 투명도에 대한 설정을 변경 한


. 내 생각에 자동 레이아웃이 이와 같은 것을 처리 할 것이라는 적절한 제약으로 생각했다. 누구든지 어떤 제안이 있습니까? viewDidLoad에서

+0

나는 같은 오류가 무엇입니까? – Leena

+0

지금 당장은 확고한 해결책이 없습니다. 주 메뉴로 돌아갈 때보기 컨트롤러를 유지하려고 할 수 있습니다. 오류는 주 메뉴보기로 다시 돌아온 후에 만 ​​발생합니다. 나는 그 문제가 아마도있을 것이라고 생각한다. – jmr1706

답변

0

추가 : 이것은 당신이 이것에 대한 어떤 해결책을 발견했던 것처럼

[self.navigationController setNavigationBarHidden:YES animated:NO]; 
[self.navigationController setNavigationBarHidden:NO animated:NO];