2011-04-26 3 views
1

Miguel De Icaza의 OpenFlowSharp를 사용하고 있습니다. 나는 몇 가지 테스트 응용 프로그램을 만드는거야 ...Monotouch : OpenFlowSharp, ViewDidLoad 메서드가 호출되지 않았습니다.

내 SampleController는

SampleController : UIViewController, IOpenFlowDataSource 

가 나는 또한 UINavigationController가를 확장하는 사용자 정의 네비게이션 컨트롤러 MyNavigationController을 만들었습니다 ...의 UIViewController를 확장하고 IOpenFlowDataSource을 구현합니다. 기본 확장 제어기에 일부 기능 만 추가합니다. UINavigationController에서 제공되는 메서드를 재정의하지 않습니다.

MyNavigationController : UINavigationController 

문제는 내가 MyNavigationController에 SampleController 인스턴스를 누르면, SampleController에있는 viewDidLoad 메서드가 호출되지 않는 것입니다. ViewDidAppear 및 ViewDidDisappear가 정상적으로 호출됩니다.

왜? 어떤 제안? 고맙습니다. 친애하는.

+0

해결 방법을 찾았습니까? 나는 똑같은 문제를 겪고있다. 내가 찾으면 알려줄거야. – paiego

답변

1

아마도 메서드를 재정의하고 기본 구현을 호출하는 것을 잊었을 것입니다.

+0

Miguel에게 감사드립니다. "아마도 당신이 방법을 무시하고 있습니다 ..."라는 말이 무슨 뜻입니까? –

+0

재정의 된 메서드를 검사했습니다. 나는 기본 구현을 잊지 않았다. 다른 제안? 고맙습니다. –

관련 문제