UIViewController里面的XIB?

问题描述:

目前我正在努力创建UIViewControllerUINavigationController的子类和XIB文件作为视图。UIViewController里面的XIB?

当我创造一切从Xcode的菜单(新文件 - >类 - >随着笔尖......等等),我收到了XIB而只用一个普通的UIView但我想UIViewController代替。

我在某处读到XIBs只是一个视图,你必须在代码中处理控制器,这是真的吗?因为您可以阅读here,因此可以将导航控制器组件插入到XIB。但是,我有一个与本教程中的代码有关的问题 - 我的空视图为空UINavigationBar。当我做同样的定期视图控制器我得到这个紧靠控制器信息被使用超过一次......

我并不想强迫界面生成器做一些不寻常的,但我想知道这是否是可能的(修改内容视图中的视图控制器组件会更容易和更好)?如果是,如何实现这一目标?

XIB文件用于构建可在屏幕上查看的内容。 UIViewController不可见。它拥有一个从XIB或代码创建的视图(可查看)。

我想从你想要做的是使用故事板,它可以让你直观地布局你的UIViewControllers来定义那里segue彼此(你的情况在导航控制器),这意味着显示下一个UIViewControllers视图,并把它在UIViewController层次结构中。

+0

据我了解,厦门国际银行文件仅用于观看的内容,我理解这背后奠定故事板的概念。但我想在XIB中使用UIViewController组件来获得例如。 'UINavigationBar'为了在界面生成器中设计视图的舒适性。 – cojoj