Вот мой код
struct ContentView: View {
@State var showingPopover = false
var body: some View {
VStack {
Spacer()
Text("Hello World")
Spacer()
HStack {
Spacer()
Button {
self.showingPopover.toggle()
} label: {
Image(systemName: "plus.circle")
}
.popover(isPresented: $showingPopover) {
List(0..<100) { Text("\($0)") }
}.padding(30)
}
}
}
}
Это должно создать действительно красивое всплывающее окно, появляющееся при нажатии кнопки «плюс». Но все, что я получаю, - это действительно раздавленное всплывающее окно.
Скриншот
Есть идеи, что мне здесь не хватает? Есть ли способ указать всплывающему окну расширяться больше (без указания размера)?