iOS MJRefresh 下拉刷新或者上拉加载取消不了的问题

今天发现在scrollView上放了3个VC.  其中第一个vc和第三个vc的类相同,第二个是单独的一个类,加载数据的时候第一个和第三个都有数据,第二个没数据。然后进去后默认加载第一个VC,有数据加载 正常。切到第二个VC没数据,也正常。切到第三个VC有数据,家在正常,但是下拉刷新或者上拉加载第三个vc时,写了headerEndRefreshing 和 footerEndRefreshing 都取消不了。

后来把添加Header和Footer 的代码  放到最后 添加才解决。

    [self.newsTableView addHeaderWithTarget:self action:@selector(upRefresh:)];

    [self.newsTableView addFooterWithTarget:self action:@selector(downRefresh:)];

可能是因为都在scrollView上,且第二个类没数据 造成的。 在此记录下。

你可能感兴趣的:(iOS MJRefresh 下拉刷新或者上拉加载取消不了的问题)