[ios] fix Placeholder view animation

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
This commit is contained in:
Kiryl Kaveryn
2025-05-16 12:33:11 +04:00
committed by Konstantin Pastbin
parent 1c711b28e1
commit 7fdd8d2e76

View File

@@ -109,7 +109,9 @@ final class PlaceholderView: UIView {
let offset = keyboardHeight > 0 ? max(bounds.height / 2 - keyboardHeight, minOffsetFromTheKeyboardTop + stackView.frame.height) : containerModalYTranslation / 2
let maxOffset = bounds.height / 2 - maxOffsetFromTheTop
centerYConstraint.constant = -min(offset, maxOffset)
layoutIfNeeded()
UIView.animate(withDuration: kDefaultAnimationDuration, delay: .zero, options: [.beginFromCurrentState, .curveEaseOut]) {
self.layoutIfNeeded()
}
}
}