0
我有一个奇怪的问题。 我有一个tableview和一个按钮,我切换到模态视图。 解除模态视图后,应重新载入tableview。reloadTable什么都不做
对于测试,我只是做了一个按钮,调用[tableview reloadData]。 但没有任何反应......并且有新的数据要显示。
任何提示会很好!
我的头:
@interface MainViewController : UIViewController UITableViewDelegate,UITableViewDataSource,UIPopoverControllerDelegate>
{
UITableView *_tableView;
UIPopoverController *popoverController;
}
@property(nonatomic, retain) IBOutlet UITableView *tableView;
我的M档:
@synthesize tableView = _tableView;
-(void) reload: (id) sender
{
[_tableView reloadData];
NSLog(@"reloadData");
}
tableView是否连接到插座(检查它是否不为零)? – SVD 2011-04-11 22:09:55
也许是愚蠢的问题,但你有没有证实数据实际上已经改变? reloadData可能工作正常:-) – drekka 2011-04-12 00:03:18
是的,tableview不是零。是的,数据已经改变。我切换到模式视图并下载新数据,将其保存到核心数据,并在应用程序的下一次启动时填充表格 – madmax 2011-04-12 07:36:39