我是iOS编程的新手,我想学习一些关于UITableView的知识。
我在UITableViewCell中有一些图像。我想在滚动开始时隐藏我的图像然后我想在滚动停止时显示它们。
我该怎么做? 是否有方法或其他相关内容?
答案 0 :(得分:2)
UITableView继承自UIScrollView,因此您可以在tableView委托中接收 UIScrollViewDelegate回调。
实施委托方法
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
告诉委托滚动视图何时开始滚动内容。
和
- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset
告诉代表用户何时完成滚动内容。
答案 1 :(得分:1)
你只需要实现scrollview委托的方法就可以知道滚动何时停止,然后设置一个bool值并重新加载表,并根据bool值你可以显示和隐藏图像。当滚动开始设置时布尔到NO。