【发布时间】:2017-10-11 15:35:38
【问题描述】:
我正在努力实现这个效果。
我试图在用户向上滚动时隐藏视图,并在用户向下滚动时显示它。
我不知道该怎么做。 我曾尝试将其视为 scrollView didScroll 功能,但我不知道如何设置它。有什么建议吗?
【问题讨论】:
-
显示到目前为止你做了什么?
-
另外确认一下,你的视图是简单的 UIView 还是 tableView 还是 collectionView ?
-
我敢打赌,在
didScroll方法中记住scrollView的最后一个contentOffset。然后,如果您看到scrollView上升,您应该将您的自定义视图移动(动画)到某个点(正如我与 alpha 一起看到的)。当你注意到它下降时,做相反的事情(也仅限于某个点)。 -
@cole 我什么都没做,因为我什至不知道从哪里开始。你们不必给我一个代码答案。我可以弄清楚。我需要什么我将如何去做。
-
@cole 甚至我的谷歌搜索也很困难。我是否搜索“隐藏标题”?我不确定这叫什么。我正在使用 UICollectionView。但我也会对 UITableView 进行解释。我认为它们都是 UIScrollView 的子类。
标签: ios objective-c swift uiview uiscrollview