UIViewController를 모달로 표시하려고하면 다음 오류가 발생합니다.응용 프로그램이 모달 활성 컨트롤러를 표시하려고했습니다. iOS 6.0.2
"응용 프로그램이 모달 활성 제어기를 표시하려고했습니다."
나는 이것에 대한 많은 게시물을 stackoverflow에서 읽었습니다. 이 오류에 대해 설명합니다. 이미이 UIViewController가 모달로 다시 표시 될 때이 예외가 throw됩니다.
내 응용 프로그램 논리는 다음과 같습니다.
앱이 백그라운드로 전환 될 때. 응용 프로그램이 포 그라운드로 돌아 오면 내가
[self dismissModalViewControllerAnimated:NO]
를 사용하여 모달 뷰 컨트롤러를 기각, 나는이 논리는 아이폰 OS 6.0.1과 아이 패드에 잘 작동하지만 함께 아이 패드 미니와 함께 실패 다시
[self presentModalViewController:viewController animated:NO]
컨트롤러를 보여 iOS 6.0.2.
의견을 보내 주시면 감사하겠습니다.
는이 I로 구현 변화; [self dismissViewControllerAnimated : 완료되지 않음 : 없음]; 여전히 동일한 예외가 생성됩니다. presentViewController 속성을 확인했는데 흥미롭게도보기 컨트롤러에 대한 참조를 여전히 보유하고 있습니다. – Vinay