내 스토리가 가지고있는 navigationController -> UIViewController에 1 ->의 UIViewController 2 -> UIViewController에 3 -> UITabBarController가 -> 네 UIViewControllers (A, B, C, D)iOS 복원 - 복원 할보기 전에 왜 다른보기가 표시됩니까?
I 앱으로 복원 지원을 추가하고있다. 나는 그것을 UIViewController # 1과 # 3에 추가했으며 이제 UITabBarController 아래의 UIViewController 'c'에 추가하고 있습니다.
UIViewController 'c'가 표시 될 때 Xcode를 사용하여 응용 프로그램을 종료하고 다시 응용 프로그램을 시작하면 viewcontroller의 메서드가 올바르게 호출되고 해당 UITextFields의 내용이 올바르게 복원됩니다.
하지만 'c'보기 컨트롤러에 중단 점을 배치하면 UIViewController 3이 일시적으로 표시된다는 것을 알 수 있습니다. viewDidLoad 및 viewWillAppear : 메서드가 호출됩니다.
일반적으로 UIViewController # 3이 표시되는 이유는 무엇입니까?
내 UIViewController에 대한 복원 구현을 눌러 왔으며 최종 사용자 관점에서 부작용이없는 것으로 나타났습니다. 중단 점을 사용하지 않으면 디스플레이에 업데이트가 표시되지 않습니다. 중간보기.
내 쿼리와 관련이 없으며 대신이 질문에 대한 사소한 편집에 대한 쿼리가 있습니다. 영어를 읽는 데 어려움을 겪는 사람들이 약어를 이해하지 못한다고 느껴졌 기 때문에 "나는"나는 "나"라는 약어를 확장 했습니까? – Carl
죄송합니다 @ Giordano-Scalzo 부주의하게 귀하의 사소한 편집을 되돌 렸습니다 (나는 당신에게 메시지를 보내기위한 경로를 찾기 위해 대부분의 링크를 시도하고있었습니다). – Carl