Я поместил некоторые UITextViews в UITableView (контроллер) с пользовательскими ячейками, и я столкнулся с проблемой.Пользователь может нажать кнопку «Редактировать» вверх на панели навигации, чтобы перевести таблицу в режим редактирования - каждая настраиваемая ячейка имеет свой собственный способ включения отдельных UITextViews для ввода текста.Это прекрасно работает.
Проблема, с которой я столкнулся, заключается в том, что если фокус находится на текстовом представлении, которое прокручивается из поля зрения, когда пользователь нажимает «Готово», клавиатура остается, а текстовое представление остается в режиме редактирования.Этого не происходит, если текстовое представление находится в поле зрения.Точнее говоря, ячейка, на которую я смотрю, находится в верхней части экрана и будет выглядеть забавно, если ее прокрутить над экраном iPhone.У меня, похоже, нет той же проблемы, когда текстовое представление в нижней части таблицы прокручивается.
Я выполнил почти каждую перестановку, о которой мог подумать, чтобы заставить представление уйти в отставку первым респондентом., но мне кажется, что скрытое текстовое представление не получает / не отправляет никаких сообщений (даже каких-либо методов делегирования) до тех пор, пока оно не вернется на экран, ИЛИ не появится какое-то другое текстовое представление.
Чего мне не хватает