Элемент сегментированного выбора SwiftUI выделен серым цветом и отключен - PullRequest
1 голос
/ 13 марта 2020

Я добавил средство выбора (SegmentedPickerStyle) в свой проект, используя SwiftUI, как показано ниже:

Picker(selection: $selectedType, label: Text("Type")) {
      Text("Translation")
      Text("Highlights")
}
.pickerStyle(SegmentedPickerStyle())

Но по какой-то причине результатом (как на холсте, так и в симуляторе) является серый отключенный инструмент выбора (см. скриншот) Я делаю не так?

1 Ответ

0 голосов
/ 13 марта 2020

Попробуйте следующим образом

@State private var selectedType = 0

...

Picker(selection: $selectedType, label: Text("Type")) {
      Text("Translation").tag(0)
      Text("Highlights").tag(1)
}
.pickerStyle(SegmentedPickerStyle())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...