이전에이 문제가 발생하지 않았습니다. 내 앱에서 내비게이션 컨트롤러를 사용하고 있습니다. 앱은 웹 서비스를 사용하여 데이터를 가져옵니다. 2 개의 뷰를 진행하고 현재 뷰의로드가 완료되기 전에 뒤로 단추를 클릭하면 예상대로 위쪽 막대가 변경되지만 뷰는 변경되지 않습니다.iPhone - 탐색 바의 뒤로 버튼을 클릭해도보기가 변경되지 않습니다.
보기는 동일하게 유지됩니다.
이것은 매번 발생하지 않지만 대부분 재현 할 수 있습니다.
이런 일이 발생하는 이유 어떤 생각?
감사합니다.
navcontroller의 하위 클래스를 사용하고 있지 않습니다. 수업을 직접 사용하고 있습니다. 그리고 네, 저는 viewWillAppear가 back 버튼을 누르면 호출되는지 확인했습니다. 문제가 발생하면 navigationController의 viewControllers 배열에 잘못된 개수가 있습니다. 컨트롤러가 사라지는 것처럼 보입니다! – lostInTransit
팝을 부르거나 뒤로 버튼을 사용하여 자동으로 전화를하니? didReceiveMemoryWarning에서 뭐라도 풀어주고 있니? –