Я создал UITableView
типа UITableViewStyleGrouped
.Затем я создал несколько разных разделов с несколькими строками в каждом.В каждой из этих строк я создал пользовательский UITableViewCell
, который содержит UITextField
.У меня также есть один UITableViewCell
, который содержит UITextView
.
. Я также реализовал UIToolbar
, который появляется поверх UIKeyboard
, который позволяет пользователю перемещаться по UITextField
.нажав предыдущий или следующий .
У меня возникла двойная проблема:
- Мне нужен UITableView для прокруткитаким образом, когда следующий
UITextField
(или UITextView
) становится первым респондентом, он виден (даже с отображаемой клавиатурой). - Когда выбран
UITextField
(или UITextView
) (без использования кнопок previous и next ) необходимо настроить так, чтобы поле было видно над клавиатурой.
Я посмотрел вокруг на множество различныхучебники, однако, ни один из них не решил мою проблему.Буду очень признателен за любую помощь, которую вы можете предложить.
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Я 100% уверен, , чтомое приложение раньше делало все вышеперечисленное автоматически, однако я, кажется, прекратил делать это сейчас, и я не понимаю, почему.Есть ли причина, по которой это произошло?Есть ли какая-то функция или что-то, что я мог бы изменить, чтобы разрушить это поведение?