美文网首页
OC 经验 MJRefres上拉刷新的Bug

OC 经验 MJRefres上拉刷新的Bug

作者: 冯汉栩 | 来源:发表于2021-07-14 15:52 被阅读0次

    一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我。

    公司需要向看到上拉加载更多数据是的加载动画,可是在加载过程中,老是回弹回去,这样就不知道是否加载成功了,每次都要在次上拉看一下在知道。

    错误的效果


    bug.gif

    正确的效果

    11.gif

    原因是算错了ScrollectionView高度 和 tableView的Height 这个需要准确的算对才能看到这个效果的。

    #define HeaderView (50+statusHeight)
    
    self.scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, HeaderView , Phone_Width, Phone_Height-HeaderView)];
    self.scrollView.contentSize = CGSizeMake(Phone_Width*[self preferredListViewCount], Phone_Height-HeaderView);
    subVC.view.frame = CGRectMake(i*Phone_Width, 0, Phone_Width, Phone_Height-HeaderView);
    

    这个资讯页用的第三方是JXCategoryView,如果一般的页面用tableview的话 而且只有一个页面tableView上下约束可以了,如果设置是用高度的话,算对高度就好了

    相关文章

      网友评论

          本文标题:OC 经验 MJRefres上拉刷新的Bug

          本文链接:https://www.haomeiwen.com/subject/pmmypltx.html