ios - Swift 将 viewController 作为 subview 添加到其他 View

标签 ios swift viewcontroller subview

我有多个 View Controller ,它们应该像这张图那样加载一个特定的 View 。我在 Storyboard 中将该 View 定义为单独的 View Controller 。 可重用 View Controller 有一些方法可以使 View 工作。执行此操作的最佳方法是什么?

我尝试使用 addSubview 方法,但 IBOutlets 不会初始化。请帮助我。

enter image description here

最佳答案

您可能想使用 container view .

使用容器 View ,您可以在同一个 View 中嵌入不同的 View Controller 。将它们连接起来非常容易,并且可以在 Storyboard 中完成。

关于ios - Swift 将 viewController 作为 subview 添加到其他 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26268367/

相关文章:

swift - 在 Picker 中对齐 View

ios - Alamofire 无法禁用缓存

objective-c - 将数据从 Swift Controller 传递到 Objective-C Controller

ios - 从核心数据读取时获取属性名称和值

iphone - 如何更改TabBarController选项卡中的UIViewController

ios - 为多个 View Controller 使用一个属性列表 (.plist)

不使用 Storyboard 的 iOS7 segue

ios - Mobclix 不会打开? (错误代码 -9999999)

ios - 带有 ARC 的 cellForRowAtIndexPath 中的内存泄漏

ios - Swift 5 - 导航页面