SwiftUI 核心之界面如何布局(2020教程)

SwiftUI 会自动适应较大的设备么?UIKit的constraints在SwiftUI还能用么?

SwiftUI不使用布局约束。 UIKit仍然存在,它尚未被弃用且功能齐全,因此,如果继续使用经典方法,则可以根据需要使用任意数量的约束。

使视图彼此对齐的核心概念是使用堆栈:

  • HStack
  • VStack

如果您想覆盖视图(即,将一个视图放在另一个视图之上),则可以使用

  • ZStack

View协议本身(所有视图类型都神秘地遵循该协议)具有大量称为修饰符的功能,可用于自定义视图的布局。

你可能感兴趣的:(SwiftUI 核心之界面如何布局(2020教程))