添加专用UIViewController的正确方法是什么,例如Monotouch中的UIPageViewController?

时间:2011-11-02 18:30:34

标签: xcode uiviewcontroller interface-builder xamarin.ios monodevelop

假设我想在界面构建器中使用xib,要在Monotouch中添加UIViewController,只需使用MonoDevelop中的“添加新文件”选项,然后从Monotouch模板中选择它。

添加UIPageViewControllerUINavigationController等专用控制器的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

这些特殊控制器不需要子类化。他们中的大多数甚至不打算被分类。只需在代码中将它们声明为类变量即可。另一方面,如果您仍想在XIB中使用它们,请在MonoDevelop中添加一个新的UIViewController。然后,在Xcode中打开XIB并将其类更改为您想要的类型,例如。 UINavigationController的。

您可以通过选择控制器(文件所有者),然后在右侧窗格中键入类名来实现:

Select the controller

Type its class