12207480 / TYPagerController

page scroll view and controller,simple,high custom,and have many tabBar styles,,support Objective-C and swift
MIT License
1.37k stars 231 forks source link

这个不好描述,不知道这样是否能理解 #146

Open afskalsfk opened 5 years ago

afskalsfk commented 5 years ago

用的pagecontroller 没有继承父类

每一个子类会自动执行下拉刷新的操作,,,title可以编辑顺序点击返回并滑动到某一个

例如:我进行编辑,,然后第第三个返回,然后这样调用 [weakSelf.tabBar reloadData]; [weakSelf.pagerController reloadData]; [weakSelf.pagerController scrollToControllerAtIndex:index animate:YES];

但是我向前滑动的时候 第二个是可以正常加载 第一个页面总是不加载,也不走代理 我怀疑 是因为调用刷新的时候已经加载页面,但是没有成功,,滑动的时候终止了数据请求页面也没有数数据,但是已经缓存

我目前这样解决 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ [weakSelf.pagerController scrollToControllerAtIndex:index animate:YES]; }); 给滑动加个延迟就可以 但是效果一般 如果听懂了请指教。。。。谢谢