Моя проблема заключалась в том, что мое представление было в контроллере дочернего представления. Конвертация CGRect сделала свое дело.
дал интерфейс чата, в который я добавилconstraint
дляtableView
в нижней части экрана. Я изменяю значение ограничения, добавляя высоту клавиатуры, которая отлично работает на всех устройствах, кроме iPhone X.
Пользовательский интерфейс, когда клавиатура не видна:
Что хорошо.
Проблема в том, что когда появляется клавиатура, появляется пустое пространство между textView и клавиатурой:
Должен ли я попробовать другой подход для этого или он может быть решен с помощью ограничений?