Iphone 如何在Monotouch中正确使用UITabBarController

Iphone 如何在Monotouch中正确使用UITabBarController,iphone,xamarin.ios,Iphone,Xamarin.ios,我知道在主窗口中使用UITabBarController时该怎么做。但如果我在IB工作时,决定要一个UIAbbarController,我只会得到一个有UIAbbarController的UIViewController。如果需要这样做,那么我什么时候应该添加UITabBarController的子视图?在UIViewController的ViewWillLoad中?我是否只是在代码中更改继承自的类 有点迷路了。我就是这么做的: 源自IB中的UITabBarController 将新类添加到我

我知道在主窗口中使用UITabBarController时该怎么做。但如果我在IB工作时,决定要一个UIAbbarController,我只会得到一个有UIAbbarController的UIViewController。如果需要这样做,那么我什么时候应该添加UITabBarController的子视图?在UIViewController的ViewWillLoad中?我是否只是在代码中更改继承自的类

有点迷路了。

我就是这么做的:

  • 源自IB中的UITabBarController
  • 将新类添加到我的XIB
  • (如果我想在IB之外添加新选项卡,我会在我的选项卡栏控制器类中重写LoadView并在其中执行)
  • 在AppDelegate.FinishedLaunching中,我将选项卡栏的视图添加为“窗口”的子视图(即window.AddSubview(mainTabBar.view);)
这些步骤对我来说没有任何明显的问题

我就是这么做的:

  • 源自IB中的UITabBarController
  • 将新类添加到我的XIB
  • (如果我想在IB之外添加新选项卡,我会在我的选项卡栏控制器类中重写LoadView并在其中执行)
  • 在AppDelegate.FinishedLaunching中,我将选项卡栏的视图添加为“窗口”的子视图(即window.AddSubview(mainTabBar.view);)

这些步骤对我来说没有任何明显的问题

对不起,我不明白你的问题。您是否试图在另一个UIViewController中添加UITabBarController?我试图了解如何使用IB UITabBarController与UITabBar。很抱歉,我不明白您的问题。您正在尝试在另一个UIViewController中添加UITabBarController吗?我正在尝试了解如何使用IB UITabBarController与UITabBar。这是在您不使用窗口将子视图添加到的情况下要做的事情。对视图执行此操作时是否相同?这是在不使用窗口将子视图添加到视图时执行的操作。对视图执行此操作时是否相同?