JXPagingView
JXPagingView copied to clipboard
JXPagerView 子视图Controller 里面的tableView 设置contentInset = UIEdgeInsetsMake(8, 0, 0, 0);第一次滑动会闪
bug提交前阅读 1.请先仔细阅读文档,尤其是【其他注意事项】文档,里面有常见问题的解决方案; 2.请先搜索已有的Issues,尝试找到相同问题的讨论; 3.请先阅读相关类的API、源码,尝试从源码找到答案; 4.如果以上步骤都未能解决你的疑问,欢迎提交ISSUE;
bug描述 JXPagerView 子视图Controller 里面的tableView 设置contentInset = UIEdgeInsetsMake(8, 0, 0, 0);第一次滑动会闪
版本号 1.JXPagingView版本号:2.0.6 2.OC还是Swift版本:OC 3.手机系统版本号:? 4.手机型号:?
复现步骤
- 遇到问题的相关效果、类是:设置头试图,然后设置子视图Controller 里面的tableView 设置contentInset = UIEdgeInsetsMake(8, 0, 0, 0);第一次滑动会闪 /** 返回tableHeaderView的高度,因为内部需要比对判断,只能是整型数 */
- (NSUInteger)tableHeaderViewHeightInPagerView:(JXPagerView *)pagerView { return 160; }
/** 返回tableHeaderView */
- (UIView *)tableHeaderViewInPagerView:(JXPagerView *)pagerView { return self.headerView; }
截图、GIF 提供bug出现时的截图或者GIF。
bug提交前阅读 1.请先仔细阅读文档,尤其是【其他注意事项】文档,里面有常见问题的解决方案; 2.请先搜索已有的Issues,尝试找到相同问题的讨论; 3.请先阅读相关类的API、源码,尝试从源码找到答案; 4.如果以上步骤都未能解决你的疑问,欢迎提交ISSUE;
bug描述 JXPagerView 子视图Controller 里面的tableView 设置contentInset = UIEdgeInsetsMake(8, 0, 0, 0);第一次滑动会闪
版本号 1.JXPagingView版本号:2.0.6 2.OC还是Swift版本:OC 3.手机系统版本号:? 4.手机型号:?
复现步骤
- 遇到问题的相关效果、类是:设置头试图,然后设置子视图Controller 里面的tableView 设置contentInset = UIEdgeInsetsMake(8, 0, 0, 0);第一次滑动会闪 /** 返回tableHeaderView的高度,因为内部需要比对判断,只能是整型数 */
- (NSUInteger)tableHeaderViewHeightInPagerView:(JXPagerView *)pagerView { return 160; }
/** 返回tableHeaderView */
- (UIView *)tableHeaderViewInPagerView:(JXPagerView *)pagerView { return self.headerView; }
截图、GIF 提供bug出现时的截图或者GIF。
第一次滑动会触发 adjustMainScrollViewToTargetContentInsetIfNeeded 设置 contentInset 为 zero导致的闪 刚好遇到跟你一样的现象,同学问题解决了没?
collectionView same problem