Monotouch:OpenFlowSharp,未调用 ViewDidLoad 方法
Posted
技术标签:
【中文标题】Monotouch:OpenFlowSharp,未调用 ViewDidLoad 方法【英文标题】:Monotouch: OpenFlowSharp, ViewDidLoad method not called 【发布时间】:2011-04-26 08:02:46 【问题描述】:我正在使用 Miguel De Icaza 的 OpenFlowSharp。我正在创建一些测试应用程序...
我的 SampleController 扩展了 UIViewController 并实现了 IOpenFlowDataSource...
SampleController : UIViewController, IOpenFlowDataSource
我还创建了一个扩展 UINavigationController 的自定义导航控制器 MyNavigationController。它仅向基本扩展控制器添加了一些功能。 我不会覆盖 UINavigationController 提供的任何方法。
MyNavigationController : UINavigationController
问题是当我在 MyNavigationController 中推送 SampleController 实例时,没有调用 SampleController 上的 ViewDidLoad 方法。 ViewDidAppear 和 ViewDidDisappear 正常调用。
为什么?有什么建议么?谢谢你。最好的问候。
【问题讨论】:
您找到解决方案了吗?我遇到了同样的问题。如果我找到了,我会告诉你的。 【参考方案1】:也许您正在重写一个方法,而您忘记调用基本实现
【讨论】:
谢谢米格尔。 “也许你正在覆盖一个方法......”是什么意思? 我检查了我的重写方法。我没有忘记任何基本实现。还有其他建议吗?谢谢。以上是关于Monotouch:OpenFlowSharp,未调用 ViewDidLoad 方法的主要内容,如果未能解决你的问题,请参考以下文章
Montouch 4.0.0 更新后未找到 Monotouch 激活应用程序??
Monotouch iPhone 项目未出现在 MonoDevelop 中
MonoTouch - UIView.Animate 完成回调未在按钮 touchUpInside 委托内调用
C# Monotouch/Xamarin - UITableViewCell GetCell ImageView 框架未调整大小