Представьте ActionSheet в SwiftUI на iPad - PullRequest
5 голосов
/ 06 июля 2019

Я получил 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...