将 UIViewController 元素添加到 xib 图形布局中
Posted
技术标签:
【中文标题】将 UIViewController 元素添加到 xib 图形布局中【英文标题】:Adding UIViewController element into xib graphical layout 【发布时间】:2014-06-03 09:07:11 【问题描述】:我刚刚创建了一个带有文本字段、标签、验证器和行为的 formUnit (viewController)。 每个单元都是表单中的一个独立字段,具有自己的验证器和行为。 我想将这些单位添加到表单中,例如个人信息或注册。
是否可以像 UIButton 或 UILabel 一样将 viewController 添加到 xib 布局中?
【问题讨论】:
您不能将 ViewController 添加到另一个 ViewController。当然你可以通过[self.view addSubview:anotherViewController.view]
将 UIViewController 的视图添加到另一个 ViewController
在 ios 5 中也添加了视图控制器层次结构。
【参考方案1】:
是的。您可以使用 IB 中的容器视图控制器(它们至少在情节提要中可用)或以编程方式使用 addChildViewController:
来执行此操作。
【讨论】:
以上是关于将 UIViewController 元素添加到 xib 图形布局中的主要内容,如果未能解决你的问题,请参考以下文章
将 UIViewController 的视图添加到另一个 UIViewController 的视图是不是可取?
如何将 UIViewController 作为子视图添加到 UIViewController(RootViewController)?
将带有 ScrollView 和 AutoLayout 的 UIViewController 添加到另一个 UIViewController