Начиная с iOS13, я вижу странное поведение на клавиатуре, когда приложение переходит в фоновое состояние и возвращается в состояние переднего плана. Похоже, значение origin.y изменено неправильно. Проблема не возникает, если приложение не go в фоновом режиме.
Вот журналы для значения origin.y клавиатуры.
- начальные кадры клавиатуры y: 896.000000
- конечные кадры клавиатуры y: 595.000000
приложение переходит в фоновое состояние и возвращается в состояние переднего плана.
- начальные кадры клавиатуры y: 0,000000
- конечные кадры клавиатуры y: -301,000000