大佬教程收集整理的这篇文章主要介绍了ios – 如何检测UITableView标题何时滚动到可见区域?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
提前致谢!
1)
您可以使用此委托的方法:
你说’不是节标题’,但你可以使用分组tableView中的第一节标题作为表headerView.
(分组用于标题将与表格视图一起滚动)
2)
如果您不想使用分组tableView和节头,则可以使用scrollView的委托(UITableViewDelegate符合UIScrollViewDelegatE).只需检查tableView何时滚动到足以消失tableHeaderView.请参阅以下代码:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView { static CGFloat lastY = 0; CGFloat currentY = scrollView.contentOffset.y; CGFloat headerHeight = self.headerView.frame.size.height; if ((lastY <= headerHeight) && (currentY > headerHeight)) { NSLog(@" ******* Header view just disappeared"); } if ((lastY > headerHeight) && (currentY <= headerHeight)) { NSLog(@" ******* Header view just appeared"); } lastY = currentY; }
希望能帮助到你.
以上是大佬教程为你收集整理的ios – 如何检测UITableView标题何时滚动到可见区域?全部内容,希望文章能够帮你解决ios – 如何检测UITableView标题何时滚动到可见区域?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。