Мне интересно узнать об автоматической прокрутке в приложении «Блокнот», когда я начинаю редактировать текст, который в противном случае был бы скрыт клавиатурой.Я понимаю, что происходит в целом: приложение использует положение курсора, высоту клавиатуры и некоторое смещение для прокрутки блокнота.Однако мне неясно, какие именно объекты / значения меняются.
Что происходит в отношении фреймов, границ contentOffsets и т. Д.?
Редактировать : Меня интересует, как работает эта автоматическая прокрутка.Приложение «Блокнот» - просто хороший пример.