와 나는 다음과 같은 코드가 있습니다아이폰 OS 7 : UINavigationBar 동기화되지 UINavigationController가
NSArray* stack = self.navigationController.viewControllers;
NSArray* newStack = @[stack[0], stack[2]];
[self.navigationController setViewControllers:newStack animated:NO];
stack
3 뷰 컨트롤러를 포함한다. 문제는 탐색 모음에서 일치시킬 UINavigationItems를 제거하지 않기 때문에 self.navigationController.navigationBar.items.count
이이 코드를 실행 한 후에도 여전히 3을 반환한다는 것입니다. 돌아 오는 것은 당신을 압박 할 수있는 뒤로 버튼이있는 기묘한 상태로 데려다 주지만 더 이상 뒤로 물러선 것은 아닙니다.
iOS 7의 버그입니까? 아니면 정말 바보 같은 것을하려고하고 있습니까? 이 문제를 수정하거나 해결하는 가장 좋은 방법은 무엇입니까?
답변이나 수정 사항이 있습니까? – nicktmro