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

2021-03-13  本文已影响0人  香烟不灭

今天发现在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上,且第二个类没数据 造成的。 在此记录下。

上一篇 下一篇

猜你喜欢

热点阅读