1

我有一个带有 segmentedPickerStyle 的选择器,我希望每个部分都有文本和一个小图像。问题在于下面的方法我得到 4 个段而不是 2 个。每个文本一个,每个图像一个。有没有办法只使用 swiftui 将文本和图像放在一个段中。我知道我可以在图像中创建带有文本的图像,但想知道是否有一种纯粹的 swiftUI 方法可以使用 Text 和 Image 来做到这一点

Picker(selection: $pickerSelection, label: Text("choose")) {
    HStack {
        Text("One")
        Image("firstImage")
    }
    .tag(0)
    HStack {
        Text("Two")
        Image("secondImage")
    }
    .tag(1)
}
.pickerStyle(SegmentedPickerStyle())
4

0 回答 0