У меня возникли проблемы с редактированием имен в ячейке после ввода пользователем этих данных.
По существу они нажимают кнопку «добавить имя», Подробный контроллер и введите их имя и фамилию и нажмите «done». Этот делегат возвращается к главному контроллеру, и ячейка обновляется, чтобы показать это имя.
Я хочу, чтобы они могли вводить много имен, а затем после этого нажимать на ячейку, которая возвращает их к уже введенным данным (которые хранятся в NSMutableArray, называемом «entry»).
Редактирование текстового поля в дополнительном контроллере после нажатия на ячейку
-(void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath {
self.detailView.firstNameField.text = [[self.entry objectAtIndex:indexPath.row]firstName]];
NSLog(@"%@",[[self.entry objectAtIndex:indexPath.row]firstName]);
NSLog(@"%@", self.detailView.firstNameField.text);
}
Первый NSLog показывает имя просто отлично, но второй возвращается как «нуль» и текстовые поля пустые, готовы к добавил новое имя ...
Все и любая помощь очень оценил :)
Как создать self.detailVIew.firstNameField? – CW0007007
В моем основном виде controller.h с @property DetailViewController * detailView – Julia
Нет, я имел в виду firstNameField ... – CW0007007