2011-05-06 3 views
1

Log Apparent를 확인하여 두 개의 ModalViews (LoginForm/Memberarea)를 Tab 중 하나에서 전환하는 iPad App 용 TabBarApplication이 있습니다. 모두 잘 작동하지만 응용 프로그램의 다른 탭으로 전환 한 다음 다시 전환 할 때 모달보기가 표시되지 않으며보기가 상태를 다시 확인하기 위해 새로 고쳐지지 않습니다.탭이 활성 상태가 될 때보기 새로 고침

다른 탭으로 전환하더라도 TabView에서 모달 뷰를 유지할 수있는 방법이 있습니까? 또는 탭이 활성화되면보기를 새로 고칠 수 있습니까?

누군가가이 문제로 나를 도울 수 있다면 좋을 것입니다!

편집 : 문제가 해결되었습니다.

나는 스스로 해결했습니다. =)

문제는 : 다른 TabView로 전환 한 후 모달이 표시되지 않지만 닫히지 않습니다. 내 로그에 모달을 볼 수 없다는 오류가 표시되었습니다. 그래서

은 내가 "viewWillDissapear"방법을 사용하고 다음과 같이 탭을 전환하기 전에 내 modalView을 기각 해결하기 위해 :

[self dismissModalViewControllerAnimated:YES]; 

모달 기각, 다시보기 부하를 전환 한 후하고 자격 modalView를 표시 . =) 답변 해 주셔서 감사합니다.

답변

0

당신은

+0

저는 실제로 viewDidAppear에서 호출합니다. 이 상황에서 viewWillAppear은 호출되지 않습니다. Dunno why .. 왜 .. – DevZarak

0

보기 컨트롤러 viewwillappear 방법에있는 CLLS modalview 컨트롤러 코드 전화에 viewWillAppear를 구현하여 당신에 대해 얘기했다 새로 고침 코드를 할 수 있습니다.

관련 문제