如何在Monotouch中正确使用UITabBarController

时间:2011-03-21 14:32:06

标签: iphone xamarin.ios

我理解在使用带有MainWindow的UITabBarController时要做什么。但是如果我在IB中并且我决定想要一个UITabBarController,我只会得到一个具有UITabBarController的UIViewController。如果这是它需要的方式,那么我什么时候才能获得UITabBarController的.AddSubView?在UIViewController的ViewWillLoad中?我只是更改代码中继承的类吗?

这里有点丢失。

1 个答案:

答案 0 :(得分:1)

这就是我的所作所为:

  • 派生自IB的UITabBarController
  • 将新课程添加到我的XIB
  • (如果我想在IB之外添加新标签,我在我的标签栏控制器类中覆盖LoadView并在那里执行)
  • 在AppDelegate.FinishedLaunching中,我将标签栏的视图添加为“窗口”的子视图(即window.AddSubview(mainTabBar.View);)

这些步骤对我有用而没有任何明显的问题。