2010-01-19 3 views
1

Мой UITable View не обновляется из своего источника данных массива, который редактируется, но контроллер просмотра Modal.UITableView Не обновляется после того, как Modal View Controller отклоняется

Я подтвердил, что редактирование работает нормально.

И я это попробовал это,

- (void)viewWillAppear:(BOOL)animated 
{ 
[myTableView reloadData]; 
NSLog(@"Routines: %@", routines); 
NSLog(@"refreshed!"); 



} 

и

[self.myTableView reloadData]; 

но не повезло, и метод вызывается, потому что "обновилась! регистрируется.

Итак, что я делаю неправильно? возможно, что-то в IB? В представлении «Таблица» отображаются некоторые исходные данные. Поэтому это заставляет меня думать, что делегат и источник данных работают отлично. Поэтому я полностью смутился.

ответ

1

Вы меняете numberOfRowsInSection?

+0

это метод - (NSInteger) Tableview: (UITableView *) Tableview numberOfRowsInSection: [кол подпрограммы] раздел (NSInteger) { \t \t возврата; \t } –

+0

Вам удалось nslog убедиться, что данные переданы обратно в таблицу? for (int i = 0; i <[количество подпрограмм]; i ++) {nslog ([подпрограммы objectAtIndex: i];} – nathanjosiah

+0

i nsloged, чтобы убедиться, что данные попали в массив, который является источником данных для таблицы –

Смежные вопросы