обновить KeyboardAvoidingView после изменения макета - PullRequest
0 голосов
/ 04 сентября 2018

В моем приложении есть форма с плавающей панелью с кнопками, которая анимируется в виде внизу окна, когда пользователь вносит какие-либо изменения в любые данные в форме. У меня есть этот бар рендеринга относительно высоты окна, чтобы он знал, когда клавиатура открыта или закрыта, и будет прикрепляться к любой точке окна в любое время.

Проблема, с которой я столкнулся, заключается в том, что форма обернута в KeyboardAvoidingView вокруг формы с поведением padding, и все это прекрасно работает, однако, когда я делаю свое изменение и появляется моя плавающая панель кнопок, потому что ввод находится в нижней части окна, теперь панель закрывает вводимые данные.

Я пока не смог найти способ это исправить. Я попытался отключить KeyboardAvoidingView Я предполагаю, что, возможно, мне нужно как-то сказать представлению об этой панели, которая закрывает часть представления, но я не уверен, как мне это сделать.

вот снимок того, как это выглядит для справки ...

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...