Изменить высоту вводимого текстового поля JSQMessageController - PullRequest
0 голосов
/ 21 марта 2019

У меня следующая проблема с JSQMessageViewController в развертывании iPhone X-диапазона.

enter image description here

Домашняя панель перекрывает поле ввода и часть поля с закругленными нижними углами.Как мне отрегулировать высоту, чтобы этого не случилось?

Спасибо :)

1 Ответ

2 голосов
/ 22 марта 2019

У меня такая же проблема. Я пытаюсь решить эту проблему, добавив расширение для JSQMessagesInputToolbar

extension JSQMessagesInputToolbar {
override open func didMoveToWindow() {
    super.didMoveToWindow()
    if #available(iOS 11.0, *), let window = self.window {
        let anchor = window.safeAreaLayoutGuide.bottomAnchor
        bottomAnchor.constraintLessThanOrEqualToSystemSpacingBelow(anchor, multiplier: 1.0).isActive = true
    }
}

enter image description here

...