У меня есть список текстовых полей внутри стековых представлений, которые снова встроены в scrollview.Для работы с клавиатурой я использовал IQKeyboard Manager, он отлично работает.Хотя есть особый случай, когда сверху остается слишком много места.Ниже моя текущая структура пользовательского интерфейса
Теперь предположим, что мой курсор находится на втором текстовом поле, и я прокрутил до конца, теперь, если я нажму на предыдущую кнопку, фокус будетв первом текстовом поле, но также прокручивает его вниз, чтобы показать его чуть выше клавиатуры, как на скриншоте ниже.Мое реальное ожидание состоит в том, что он должен сосредоточиться на первом текстовом поле, как сейчас, но он должен держать верхний пробел постоянным и не должен оставлять это много места.
В коде я только что включил IQKeyboardManager из AppDelegate.Никакой другой код для этого не добавляется.
IQKeyboardManager.shared.enable = true
Любая помощь приветствуется