2010-01-19 75 views
1

我的UITable视图不会从其编辑的数组的数据源刷新,而是从模态视图控制器中刷新。UITableView在模态视图控制器关闭后不刷新

我已确认编辑工作正常。

而且我有这样的尝试了这些,

- (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 } – 2010-01-19 23:08:05

+0

你有没有nslog确保数据被转回到tableview?for(int i = 0; i <[routines count]; i ++){nslog([routines objectAtIndex:i];} – nathanjosiah 2010-01-19 23:10:33

+0

我已确认数据已放入数组中,数据源是表的数据源查看。 – 2010-01-19 23:36:30

相关问题