SwiftUI-Bestätigungsdialog in iOS 26+IOS

Programmierung für iOS
Anonymous
 SwiftUI-Bestätigungsdialog in iOS 26+

Post by Anonymous »

Ich versuche, meiner App einen Bestätigungsdialog hinzuzufügen, der am unteren Bildschirmrand angezeigt wird. Dies ist in iOS 18 mit einem .confirmationDialog() möglich, aber wenn ich denselben Code für iOS 26 erstelle, erhalte ich ein anderes Ergebnis. Ich habe in der Dokumentation von SwiftUI nichts zu dieser Änderung gefunden. Ist es möglich, den Code zu ändern, um das Erscheinungsbild von iOS 18 auf iOS 26 zu übertragen?

Code: Select all

import SwiftUI

struct ContentView: View {
@State private var dialogShowing: Bool = false
var body: some View {
VStack {
Button("Press me") {
dialogShowing = true
}
}
.confirmationDialog("Options", isPresented: dialogShowing) {
Button("Option A"){}
Button("Option B"){}
}
}
}
iOS 18
Image

iOS 26
Image

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post