3

我在我的应用程序中实现了新的拉动刷新方法,将以下代码添加到 viewDidLoad:

UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:refreshControl];

方法 handleRefresh 从数据库加载一些数据,然后刷新 tableview。此方法仅在用户拉动 tableview 时被调用。现在我想手动调用 handleRefresh 方法,因为在某些时候我要从数据库中删除一些项目,并且我需要在重新加载 tableview 之前再次加载数据。怎么做?

4

1 回答 1

2

就像是[self handleRefresh:nil]

于 2013-04-11T09:13:18.207 回答