Monotouch:OpenFlowSharp,未调用ViewDidLoad方法

时间:2011-04-26 08:02:46

标签: uiviewcontroller uinavigationcontroller xamarin.ios

我正在使用Miguel De Icaza的OpenFlowSharp。我正在创建一些测试应用程序......

我的SampleController扩展了一个UIViewController并实现了IOpenFlowDataSource ...

SampleController : UIViewController, IOpenFlowDataSource

我还创建了一个自定义导航控制器MyNavigationController,它扩展了UINavigationController。它只为基本扩展控制器添加了一些功能。 我不会覆盖UINavigationController提供的任何方法。

MyNavigationController : UINavigationController

问题在于,当我在MyNavigationController中推送SampleController实例时,不会调用SampleController上的ViewDidLoad方法。 ViewDidAppear和ViewDidDisappear被正常调用。

为什么呢?有什么建议?谢谢。最好的问候。

1 个答案:

答案 0 :(得分:1)

也许你正在覆盖一个方法,而你忘了调用基础实现