Фикс: поле ввода следует за клавиатурой без задержки (UIKit-контейнер composer)

This commit is contained in:
2026-03-23 16:23:35 +05:00
parent 9289bb2efd
commit 0b95776968
8 changed files with 497 additions and 203 deletions

View File

@@ -78,6 +78,9 @@ final class ChatInputTextView: UITextView {
override init(frame: CGRect, textContainer: NSTextContainer?) {
super.init(frame: frame, textContainer: textContainer)
// KVO-based tracking for interactive keyboard dismiss.
// trackingView is zero-height superview.center KVO gives
// pixel-perfect keyboard position during swipe-to-dismiss.
inputAccessoryView = trackingView
inputAssistantItem.leadingBarButtonGroups = []
inputAssistantItem.trailingBarButtonGroups = []