Я отображаю viewController с presentationStyle = .overFullScreen
. Внутри этого есть textField, когда в первый раз он становится слишком медленным, когда CPUFirstResponder становится слишком быстрым, процессор подскочил на 100% за 3-4 секунды. Как только клавиатура появится, я могу отклонить ее и снова открыть, как обычно. Но после того, как представление отклонено и представляет другой экземпляр, проблема снова появляется.
Я попытался представить V C в другом стиле (.fullScreen, .currentContext...
), все в порядке. Но когда установлено .overFullScreen / .overCurrentContext
, то отставание клавиатуры.
Я прочитал несколько постов об этой проблеме, и некоторые взламывает кеширование клавиатуры, но они кажутся устаревшими и не работают.
Пока что я ' Мы должны взломать (добавить взломать подпредставления). Если я хочу представить контроллер нормально, как исправить проблему с клавиатурой?
Это Xcode11.4, Objective- C, ios 13.4, цель развертывания начиная с ios 9.0. Очень старый проект, да.