Я получил ActionSheet для представления на устройстве iPhone. Но он падает для iPad. Говорит, что нужно место для поповера. Кому-нибудь повезло с этим кодом? Я использую iOS 13 beta 3 и Xcode 11 beta 3. (Это использует версию представления ActionSheet, недоступную в beta 2)
import SwiftUI
struct ContentView : View {
@State var showSheet = false
var body: some View {
VStack {
Button(action: {
self.showSheet.toggle()
}) {
Text("Show")
}
.presentation($showSheet) { () -> ActionSheet in
ActionSheet(title: Text("Hello"))
}
}
}
}
#if DEBUG
struct ContentView_Previews : PreviewProvider {
static var previews: some View {
ContentView()
}
}
#endif