Перезагрузка UITableView - PullRequest
0 голосов
/ 31 мая 2011

У меня есть UITableView, который содержит контакты (в основном просто список людей).В верхней части UIViewController, где находится этот UITableView, у меня есть кнопка для добавления нового контакта.При добавлении нового контакта пользователь нажимает кнопку «Готово», чтобы добавить этот контакт.Я отклоняю представление (которое затем отображает исходное представление с UITableView) и пытаюсь перезагрузить таблицу, чтобы добавить новый контакт.Новый контакт добавляется в список строк (NSMutableArray), но он не обновляется, когда я вызываю «reloadData», и таблица не обновляется.

Как и когда я могу обновить UITableView додобавить новый контакт?

Ответы [ 2 ]

1 голос
/ 31 мая 2011

Измените ли вы numberOfRowsInSection: соответственно?

Вы можете избежать перезагрузки всего представления таблицы, используя:

insertRowsAtIndexPaths:withRowAnimation:
0 голосов
/ 31 мая 2011

Вы проверили все свои соединения розеток в Интерфейсном Разработчике. У вас должны быть «делегат», «источник данных» и, естественно, ваш IBOutlet (соответствующий вашему UITableView), связанный с вашим объектом. Есть 3 соединения!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...