Ändern des Hintergrunds des sicheren Bereichs, ohne die Tastatur zu beeinträchtigenIOS

Programmierung für iOS
Anonymous
 Ändern des Hintergrunds des sicheren Bereichs, ohne die Tastatur zu beeinträchtigen

Post by Anonymous »

Gibt es in Swiftui eine Möglichkeit, den Hintergrund der Ränder des sicheren Bereichs zu ändern, ohne die Funktionalität der Tastatur zu beeinträchtigen?
Ich verwende derzeit .edgesIgnoringSafeArea(.all), aber das deaktiviert die Bewegung von Inhalten, wenn die Tastatur umgeschaltet wird, aber wenn ich .edgesIgnoringSafeArea(.all) entferne, wird am unteren Bildschirmrand eine weiße Registerkarte angezeigt.
Vielen Dank
BEARBEITEN: Code hinzugefügt

Code: Select all

struct LoginUser: View {
var body: some View {
NavigationView{
VStack {
VStack{
Spacer()
Image("")
.resizable()
.scaledToFit()
.frame(width: 250, height: 150)
Spacer()
Button(action: signIn){
Text("Prisijungti")
.foregroundColor(Color.black)
.padding()
.overlay(
RoundedRectangle(cornerRadius: 5)
.stroke(colorScheme == . dark ? Color.black : Color.black, lineWidth: 2)
)
}

.alert(isPresented: $showingAlert) {
Alert(title: Text(alertTitle), message: Text(error), dismissButton: .default(Text("OK")))
}
}
.frame(maxWidth: .infinity, maxHeight: .infinity) // 1
.padding()
}
.padding()
.background(Color(red: 246 / 255, green: 229 / 255, blue: 225 / 255))
}
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post