UIStackView Ausblenden, Ansicht-Animation

In iOS 11, das Verhalten der hide-animation im UIStackView geändert hat, aber ich war nicht in der Lage zu finden, das dokumentiert irgendwo.

iOS 10

UIStackView Ausblenden, Ansicht-Animation

iOS-11

UIStackView Ausblenden, Ansicht-Animation

Den code in beiden ist dieses:

UIView.animate(withDuration: DiscoverHeaderView.animationDuration,
                       delay: 0.0,
                       usingSpringWithDamping: 0.9,
                       initialSpringVelocity: 1,
                       options: [],
                       animations: {
                            clear.isHidden = hideClear
                            useMyLocation.isHidden = hideLocation
                        },
                       completion: nil)

Wie kann ich wieder das Vorherige Verhalten, die auf iOS-11?

Schreibe einen Kommentar