“La orientación de Swiftui falló después de la ventana emergente de orientación del cambio” Código de respuesta

La orientación de Swiftui falló después de la ventana emergente de orientación del cambio

struct ContentView: View {
    @State private var selection = 0
    var body: some View {

        NavigationView {

            VStack {
                Button(action: {

                }) {
                    Text("Tap me")
                        .padding()
                        .foregroundColor(.white)
                        .background(Color.blue)
                        .cornerRadius(8)
                }.shadow(color: Color.blue, radius: 20, y: 5)
                    .frame(width: 300, height: 100, alignment: .trailing)

                Text("SwiftUI")
                    .navigationBarTitle("Nav Title")
            }

            Color.red.edgesIgnoringSafeArea([.top,.bottom,.leading,.trailing])

        }
        .phoneOnlyStackNavigationView()

    }
}
ashkan goharfar

La orientación de Swiftui falló después de la ventana emergente de orientación del cambio

extension View {
    func phoneOnlyStackNavigationView() -> some View {
        if UIDevice.current.userInterfaceIdiom == .phone {
            return AnyView(self.navigationViewStyle(StackNavigationViewStyle()))
        } else {
            return AnyView(self)
        }
    }
}
ashkan goharfar

Respuestas similares a “La orientación de Swiftui falló después de la ventana emergente de orientación del cambio”

Preguntas similares a “La orientación de Swiftui falló después de la ventana emergente de orientación del cambio”

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código