Проблема с клавиатурой Swift на представленном контроллере представления

#ios #swift #xcode #user-interface #keyboard

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

Вопрос:

У меня проблема с клавиатурой на представленном контроллере представления. Я представляю нижний лист с контроллера. На этом нижнем листе у меня есть TextView с делегатом becomeFirstResponder() в viewDidLayoutSubviews(). Но клавиатура нажимает на представленный контроллер представления, как на картинке. Как я могу представить клавиатуру выше представленного контроллера представления без нажатия страницы?

изображение клавиатуры

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

1. Есть ли какие-либо идеи?

2. Проблема не ясна по описанию, можете ли вы добавить больше деталей.

Ответ №1:

У меня была такая же проблема, и я исправил ее с помощью этого кода:

 if #available(iOS 11.0, *) {
    tableview.contentInsetAdjustmentBehavior = .never
} else {
    automaticallyAdjustsScrollViewInsets = false
}
 

Он не позволяет изменять вставку TitleText / placeHolder