2009-06-02 4 views
0

내 응용 프로그램을 iPhone OS 2.2.1에서 완벽하게 작동 시켰지만 지금은 iPhone OS 3.0에서 작동하도록 노력하고 있습니다.UITabBarController에 UINavigationBar 추가

그리고 UITabBarController에서 UINavigationController를 사용했기 때문에 응용 프로그램이 손상되었습니다.

나는 다음과 같은 오류 얻을 :

'NSInternalInconsistencyException', reason: 
'Changing the delegate of a tab bar managed by a tab bar controller is not allowed.' 

을 그리고 난 그것이 일어날 않고 그것을 해결하는 방법에 대해 왜 아무 생각이 없습니다.

도움이 될 것입니다.

답변

0

각 탭에 UINavigationController가 있으면 문제가 없습니다. 귀하가 겪고있는 문제는 분명히 대리인의 잘못된 사용과 관련되어 있습니다. 그러나 관련 소스 코드가 없으면 문제가있는 곳을 알려주는 것이 어렵습니다.