【发布时间】:2011-10-21 06:10:27
【问题描述】:
我已经升级到带有 MonoTouch 2.8 和其他相关更新的 iOS 5。我有一个 UIViewController,其中有一个 UITabBarController,并为视图配置了两个不同的 XIB。在 UITabBarController 上也有一个插座。我在 ViewDidLoad 中所做的是
this.View = this.TabBar.View;
现在升级到 iOS 5 后,标签栏中的视图出现 UIViewControllerHierarchyInconsistency 异常。我可以的
this.View.AddSubview(this.TabBar.View);
或
this.View.Add(this.TabBar.View);
并且异常停止发生。但问题是我的标签栏位于屏幕底部,其中只有部分图像可见,您看不到相关的文本。在搜索中,我发现了一些 Objective-C 示例,它们看起来都在使用子视图路由,这没有帮助。有什么想法吗?
【问题讨论】:
标签: exception xamarin.ios uitabbarcontroller ios5