我想通过单击按钮重新加载我的 TableView,我读了很多东西,但我发现我必须编写[tableView reloadData]
问题是,在我自己的函数中我没有 tableView 我将我
ÌBoutlet UITableView *myTable
的表与表链接并编写函数[myTable reloadData]
但是什么都没发生。
在部分视图中,我可以添加和删除项目。如果我用表格更改视图,它们不会更新(也许轮询更新程序会更好,但它是一样的)现在我想刷新我的表格视图以显示新单元格
你对我有什么好主意吗?谢谢
编辑:
我写在.h
IBOutlet UITableView *myTable;
@property UITableView *myTable;
米
@synthesize myTable
- (IBAction)test:(id)sender
{
[self.myTableView reloadData];
}
但如果我按下按钮,什么也不会发生。我设置了一个NSLog
, 来检查函数中的功能
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
- (NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section