美文网首页
SwiftUI [Section 2]

SwiftUI [Section 2]

作者: 开米肉丝酱 | 来源:发表于2023-06-26 14:45 被阅读0次

    在SwiftUI中,场景包含应用程序显示的视图层次结构作为其用户界面。视图层次结构定义了相对于其他视图的视图布局。在此示例中,WindowGroup场景包含ContentView使用其他视图编写的视图层次结构。

    image.png

    视图定义了出现在屏幕上某处的一个或多个视觉元素。视图通常由其他视图组成,创建视图层次结构。

    ContentView实现了计算属性主体,就像上一节中的“MyApp”结构一样。

    第4步

    ContentView包含SwiftUI提供的视图VStack,该视图垂直排列子视图。

    VStack同时渲染它包含的任何屏幕或屏幕外视图。当您有少量子视图时,使用VStack是理想的选择。但是,如果您的应用程序需要显示更多子视图,请考虑使用LazyVStack,它仅在应用程序需要在屏幕上显示视图时呈现视图。

    实验

    将VStack替换为HStack或LazyHStack,以水平排列子视图。

    相关文章

      网友评论

          本文标题:SwiftUI [Section 2]

          本文链接:https://www.haomeiwen.com/subject/zqzwydtx.html