在具有多个部分但每个部分仅包含一行的 Tableview 上拉动刷新
Pull to refresh on Tableview which has multiple sections but every section contains only one row
我有一个包含多个部分和 headers 的表格视图,但每个部分都有一行,其中有一个 collection 视图。我想在此 tableview 上实现下拉刷新方法。添加刷新控件正在应用程序中的其他表视图上工作。
我试过下面的代码
refreshCustomers= [[UIRefreshControl alloc] init];
[refreshCustomers addTarget:self action:@selector(customersRefresh) forControlEvents:UIControlEventValueChanged];
[self.customer addSubview:refreshCustomers];
试试这个:
UITableViewController *tableViewController = [[UITableViewController alloc] init];
tableViewController.tableView = self.customer;
self.refreshControl = [[UIRefreshControl alloc] init];
[self.refreshControl addTarget:self action:@selector(customersRefresh) forControlEvents:UIControlEventValueChanged];
tableViewController.refreshControl = self.refreshControl;
我有一个包含多个部分和 headers 的表格视图,但每个部分都有一行,其中有一个 collection 视图。我想在此 tableview 上实现下拉刷新方法。添加刷新控件正在应用程序中的其他表视图上工作。
我试过下面的代码
refreshCustomers= [[UIRefreshControl alloc] init];
[refreshCustomers addTarget:self action:@selector(customersRefresh) forControlEvents:UIControlEventValueChanged];
[self.customer addSubview:refreshCustomers];
试试这个:
UITableViewController *tableViewController = [[UITableViewController alloc] init];
tableViewController.tableView = self.customer;
self.refreshControl = [[UIRefreshControl alloc] init];
[self.refreshControl addTarget:self action:@selector(customersRefresh) forControlEvents:UIControlEventValueChanged];
tableViewController.refreshControl = self.refreshControl;