Avatar ·

Wie implementiere ich eine von unten herausfahrende Bedienfeld (Bottom Sheet) wie in der Karten-App auf iOS?

Hallo zusammen! Ich bin neu in der iOS-Entwicklung mit Swift und versuche, eine Benutzeroberfläche ähnlich der Apple "Karten"-App zu erstellen. Ich benötige, dass von unten auf dem Bildschirm ein Bedienfeld mit Informationen über einen Ort herausfährt, das nach oben/unten gezogen werden kann und in zwei Positionen fixiert wird: teilweise geöffnet (zeigt nur den Titel) und vollständig geöffnet (zeigt den gesamten Inhalt). Ich habe versucht, UIScrollView mit Delegate und Animationen zu verwenden, aber es wird hakelig: Das Bedienfeld ruckelt, stoppt nicht flüssig, und wenn sich innerhalb des UIScrollView ein UITableView befindet, geraten die Drag-Gesten in Konflikt. Hier ist, was ich skizziert habe: ```swift class BottomSheetViewController: UIViewController { @IBOutlet weak var bottomSheetView: UIView! @IBOutlet weak var bottomConstraint: NSLayoutConstraint! override fu