【问题标题】:Pull to refresh on Tableview which has multiple sections but every section contains only one row在具有多个部分但每个部分仅包含一行的 Tableview 上拉动以刷新
【发布时间】:2017-01-12 06:31:19
【问题描述】:

我有一个表格视图,它有多个部分和标题,但每个部分都有一行,其中有一个集合视图。我想在这个 tableview 上实现 pull to refresh 方法。添加刷新控件正在应用程序中的其他表视图上工作。

我试过下面的代码

refreshCustomers= [[UIRefreshControl alloc] init]; 
[refreshCustomers addTarget:self action:@selector(customersRefresh) forControlEvents:UIControlEventValueChanged];
 [self.customer addSubview:refreshCustomers];

【问题讨论】:

  • 您的问题是什么?
  • 刷新控制不适用于具有部分的 Tableview,而在其他具有行的 tableview 中工作正常
  • 你有 tableview 控制器或 viewcontroller 吗?
  • 我正在使用视图控制器
  • 参考此链接可能对您有所帮助:stackoverflow.com/questions/12497940/…

标签: objective-c uitableview pull-to-refresh


【解决方案1】:

试试这个:

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;

【讨论】:

    猜你喜欢
    • 2017-02-26
    • 1970-01-01
    • 1970-01-01
    • 2010-10-29
    • 2019-08-18
    • 2019-03-15
    • 1970-01-01
    • 2018-08-16
    • 1970-01-01
    相关资源
    最近更新 更多