美文网首页
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