2013-10-24 2 views
0

iOS 7에 문제가 있습니다. 내 프로젝트에서 같은 옵션 (선택된 하나)을 사용하는 작업 표가 포함 된 UIViewController을 가지고 있으며 naviftbar에서 새로운 UIViewController을로드합니다. (푸시).작업 표시 줄에서 호출 된 viewcontroller에 alertview를 표시하지 말아주세요.

이 새로운 UIViewController에 alertview를 표시하고 싶지만 그럴 수 없습니다. 나는 동일한 테스트를 가지고 있으며 app에서 삭제하고 alertview가 화면에 표시되므로 문제가 액션 시트라고 결론을 냈습니다.

로그인 오류 (내가 alertview을 표시하려고) : 아이폰 OS 6에서

2013-10-24 08:40:02.078 app1[17406:a0b] Warning: Attempt to present <_UIModalItemsPresentingViewController: 0x17c19ea0> on <_UIModalItemAppViewController: 0x1667a1c0> which is already presenting <_UIModalItemsPresentingViewController: 0x15395af0> 

항상 작동합니다.

감사

+1

몇 가지 코드를 보여줄 수 있습니까? 이상한 행동을하고 계신 것 같습니다. :-) – Krumelur

답변

0

는 그것은이 iOS7에 고정 된 iOS6의 작동 버그 말할 것입니다. UIActionSheet와 UIAlertView는 모두 모달 뷰 컨트롤러이므로이를 동시에 표시하면 공역 문제가 동시에 발생합니다.

나는 UIActionert를 무시하고 UIAlertView를 표시하기 전에 선택의 여지가 없다고 생각합니다.

+0

답변 해 주셔서 감사합니다. 작업 표의 옵션을 선택하면 새 uiviewcontroller를 자동으로 열어보아야합니다. – DesarrollosDD