Каков наилучший способ для пользователя закрыть цифровую клавиатуру в iOS в приложении Flutter?

#ios #flutter #user-experience

#iOS #flutter #пользовательский интерфейс

Вопрос:

Я работаю над приложением Flutter. Проблема, с которой я столкнулся, заключается в том, что в iOS нет кнопки «Готово» или «Закрыть» по умолчанию для цифровой клавиатуры.

Я принял решение ok, в котором пользователь может закрыть клавиатуру, нажав снаружи клавиатуры или проведя пальцем вниз. Но идеальным решением было бы иметь кнопку «Готово» в правом нижнем углу клавиатуры, как это делает Android, верно?

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

Почему Apple не добавила кнопку «Готово» по умолчанию для цифровой клавиатуры? Как вы решаете это самым простым и наилучшим способом?

Спасибо!

Комментарии:

1. Я думаю, что есть вариант, при котором вы можете изменить значение этого на done. Вам просто нужно найти это в документах

2. Ваша проблема в том, что вы хотите, чтобы пользователь мог закрыть клавиатуру, как только они закончат вводить значение, или что вы хотите, чтобы на клавиатуре была определенная кнопка с названием «Готово»?