如何在 SwiftUI 中创建分段按钮?

Posted

技术标签:

【中文标题】如何在 SwiftUI 中创建分段按钮?【英文标题】:How to create segmented buttons in SwiftUI? 【发布时间】:2020-04-28 11:57:55 【问题描述】:

如何在macOS swiftui中实现如下按钮外观?

【问题讨论】:

【参考方案1】:

您使用PickerSegmentedPickerStyle

Picker(selection: $selectedOption, label: Text(""), content: 
    Text("+")
    Text("-")
).pickerStyle(SegmentedPickerStyle())

$selectedOption 是一个绑定:

@State var selectedOption: Int?

【讨论】:

以上是关于如何在 SwiftUI 中创建分段按钮?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 swiftUI 中创建一个普通视图

如何在 SwiftUI 中创建共享导航栏以在多个视图之间进行交互? [关闭]

如何在 SwiftUI 中创建指数

如何通过 SwiftUI 按钮在 UIViewController 中执行功能?

如何在 swiftUI 中创建具有多列的列表?

如何在 SwiftUI 文本元素中创建可变字符串?