SwiftUI 是 Apple 在 WWDC 2019 推出的新框架,它可以讓開發者更輕鬆地建立出美觀的 App。在 SwiftUI 中,分段控制器是一個很好用的 UI 元件,可以讓開發者更容易地建立出更多功能的 App。本文將介紹如何在 SwiftUI 中使用分段控制器。

在 SwiftUI 中使用分段控制器

在 SwiftUI 中,分段控制器可以讓開發者更容易地建立出更多功能的 App。分段控制器可以讓使用者在不同的選項中做選擇,並且可以根據使用者的選擇來做出不同的動作。

要在 SwiftUI 中使用分段控制器,首先需要定義一個 SegmentedControl 的變數,並且指定它的選項:

let segmentedControl = SegmentedControl(selection: $selection) {
    Text("Option 1").tag(0)
    Text("Option 2").tag(1)
    Text("Option 3").tag(2)
}

接著,將 SegmentedControl 加入到 View 中:

VStack {
    segmentedControl
    Text("You selected: \(selection)")
}

最後,將 selection 的值傳入 SegmentedControl,以便可以根據使用者的選擇來做出不同的動作:

@State private var selection = 0

總結

在本文中,我們介紹了如何在 SwiftUI 中使用分段控制器。分段控制器可以讓使用者在不同的選項中做選擇,並且可以根據使用者的選擇來做出不同的動作。希望本文對你有所幫助!

推薦閱讀文章

How to use segmented controls in SwiftUI
How to Create Segmented Control in SwiftUI
SwiftUI Segmented Control Tutorial
Segmented Control in SwiftUI
Segmented Control in SwiftUI</a

延伸閱讀本站文章

更多swift相關文章

延伸閱讀本站文章

SwiftUI 入門指南
Swift 圖片緩存 🎥高效快速存取圖片
Swift UIViewController 自定義返回按钮 🔙🎨
Swift UIGestureRecognizer使用🖐️ – 手勢辨識教學
Swift 離線資料存取 💾 離線資料快速存取法
Swift 影片拍攝:AVCaptureSession 🎥
Swift 圖片下載 🖼️
💾Swift 存儲 & 讀取數據 | 數據持久化 💾
Swift 動畫效果實作 (UIView.animate)
Swift 數字輪播器 🔢🔄

推薦學習youtube影片

實作表單 Form、FocusState、鍵盤工具列、sheet 管理 – SwiftUI 新手入門

在 SwiftUI 中使用分段控制器

Categorized in:

Tagged in:

,