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