Как изменить размер строк в сборщике?

В настоящее время я переключаю свое приложение с построителя интерфейса на SwiftUI. Я перенес горизонтальный UIPickerview в SwiftUI, и он работает почти так же, если не лучше, чем раньше.

Проблема: содержимое (изображения) внутри окна выбора значительно меньше, чем раньше.

Вопрос: Можно ли изменить размер строк в палитре, чтобы изображения стали больше?

Вот мой горизонтальный сборщик с изображениями в качестве содержимого.

@State private var data = UserDefaults.standard.integer(forKey: “DataIndex")
var images = [“example”, “example”, …]

Picker(selection: $data, label: Text(“Data”)) {
    ForEach(images, id: \.self) { image in
        Image(image)
        .resizable()
        .scaledToFit()
        .rotationEffect(Angle(degrees: 90))
    }
}
.labelsHidden()
.rotationEffect(Angle(degrees: -90))
.frame(maxHeight: 100)
.clipped()

0 ответов

Другие вопросы по тегам