Как изменить высоту строки Picker?IOS

Программируем под IOS
Anonymous
Как изменить высоту строки Picker?

Сообщение Anonymous »

Используя API-интерфейс Picker SwiftUI, я хочу увеличить высоту строки Picker, потому что, когда текст имеет более крупный шрифт, элементы перекрываются. Я не хочу использовать UIPickerView и UIViewRepresentable, а только SwiftUI.
Я безуспешно пытался использовать пробелы, модификаторы заполнения и рамку. Эта функция доступна в watchOS, но есть ли альтернативы для iOS?
Выбор с проблемой:

Код: Выделить всё

struct ContentView: View {
@State private var selectedNum = 0

var body: some View {
Picker("", selection: self.$selectedNum) {
Text("1").font(.system(size: 80))
Text("2").font(.system(size: 80))
Text("3").font(.system(size: 80))
Text("4").font(.system(size: 80))
Text("5").font(.system(size: 80))
Text("6").font(.system(size: 80))
}
.pickerStyle(.wheel)
}
}
Результат:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/696 ... ows-height

Вернуться в «IOS»