IOS ViewController 的 GUI 层次结构

IOS GUI Hierarchie of a ViewController

我不知道如何构造我的视图控制器来满足我的以下要求:

我有一个屏幕有 2 个子屏幕。

如何用今天的 Xcode 和 swift 构建这种情况? 示例层次结构:

ViewController
      Container with Viewcontroller, which holds my scrollview
      Container with Viewcontroller, which holds my custom view with graphics

或更简单:

ViewController which adds 2 subviews at runtime  

您可以只使用 let UIView a 并调用 self.view.addSubview(a)。然后你可以在你的视图中打包任何你想要的东西。如果你想切换到另一个视图,你可以简单地调用 a.removeFromSuperview() 并添加另一个视图。 在这里更改大小没有问题,因为您只需更新 a.frame。 要访问其他视图,您只需在视图中添加一个按钮即可。