У меня возникли проблемы с прокруткой таблицыView, когда пользователь начинает редактировать UITextField, отображаемый в одной из ячеек.Получить позицию элемента
Моя проблема в том, что я не могу найти способ узнать положение UITextField в представлении. Если я попытаюсь сделать activeTextField.frame.origin.y, я получу позицию TextField внутри ячейки, но не внутри tableView.
Способ построения представления следующий: У меня есть TableViewController, который создает ячейки с использованием настраиваемого класса, который инициализирует UITextField. Затем мой TableViewController настроил делегат UITextField для себя, поэтому я могу вызвать событие textFieldDidBeginEditing. Но если я попытаюсь NSLog получить исходный текст TextField, я всегда получаю то же значение для каждого UITextField, который является его позицией в ячейке.
Любая идея о том, как я могу это решить?
Вы пытаетесь работать, какие клетки были прослушиваются, я не уверен, я понимаю ваш вопрос. – Openside
Я пытаюсь выяснить, что является абсолютной позицией UITextField в TableView, поэтому я могу прокрутить свой tableView, чтобы убедиться, что поле все еще отображается, когда появляется клавиатура. – ChrisTauziet