в моем приложении для iphone я добавляю данные в табличное представление по нажатию кнопки, но они не обновляются. Он будет обновляться только в случае повторного открытия приложения.
Используйте [yourTableView reloadData], чтобы сообщить табличному представлению о необходимости перезагрузки данных и обновления.
[yourTableView reloadData]
Используйте метод [tableView reloadData] по нажатию кнопки после обновления источника данных табличного представления.
[tableView reloadData]
Примерно так:
-(IBAction) buttonPressed:(id)sender { // Update data source of table first [tableView reloadData] }
Также проверьте это: Перезагрузка UITableViewданные
Preview Controller для перезагрузки своих данных из источника данных.
- (void) reloadData
Отображение пересчитывается только в том случае, если текущий элемент предварительного просмотра изменился.
try [tableview reloadData]
в методе wiewWillApear