У меня есть UITextField в пользовательской ячейке внутри таблицы. Я создал новый класс DataCell, который является подклассом UITableViewCell. Внутри DataCell я создал точки для текстовых полей, и у меня также есть метод внутри файла реализации, который использует «редактирование завершено», и я управляю значениями textField.Как получить индекс UITableViewCell из UITextField?
Теперь мне интересно, как получить rowIndex или номер ячейки, так как каждый раз, когда я нажимаю кнопку +, новая пользовательская ячейка загружается в таблицу. Если я получаю тег, я всегда получаю одинаковый номер тега независимо от выбранной мной ячейки.
Не можете ли вы установить теги текстовых полей в cellForRowAtIndexPath как indexPath.row? Так я обычно это делаю. – rdelmar
Я новичок, как бы установить это конкретно в построителе интерфейса? –
Вы не можете. Он должен быть установлен в tableView: cellForRowAtIndexPath :, потому что ячейки повторно используются. – rdelmar