設計 App 畫面時,除了控制元件的上下左右位置,控制元件的階層也很重要,因為它將決定 A 元件會覆蓋元件 B 還是被 B 覆蓋,影響元件是否會被別人檔到。
在 SwiftUI 裡主要有 ZStack,overlay & background 三種技術可以調整階層,接下來讓我們一一介紹吧。
利用 SwiftUI 的 List 我們可以快速製作出以分隔線分隔的表格頁面。
List(0..<5) { (index) in