SwiftUI 被设计成开箱即用,这意味着您可以根据需要将一个视图放置在另一个视图中。
SwiftUI
当使用我们习惯的主要容器视图(例如导航控制器和选项卡栏控制器)时,这特别有用。 我们可以将我们想要的任何视图直接放入另一个容器视图中,SwiftUI 会自动调整其布局。
在这方面,SwiftUI 自己的容器(NavigationView,TabView,Group等)与我们使用自己的视图组合制作的容器没有什么不同。
NavigationView
TabView
Group