我目前有一个UICollectionView
带有固定大小的标题。
如果您向下拉,则标题向下移动,在标题和导航栏之间留下一个间隙。标题顶部有一个按钮,底部有几个标签,BG 是一个图像。
如果您向上推,则标题向上滚动以显示更多 UICollectionView 项目。
这一切都很好。但是,我们需要改变行为。
我们想要什么...... 我们想要的是标题开始时和现在一样。
下拉 但是如果你拉下“标题”的顶部应该坚持导航栏并且标题应该增长。
我可以通过缩小集合视图框架、伪造标题和访问UIScrollViewDelegate
控制器中的方法来轻松做到这一点。
向上推 如果你向上推,那么标题应该完全按照它现在正在做的事情。即保持相同大小并消失在导航栏下方。
最后一点很棘手。如果我将我提议的更改用于下拉,那么这将使这变得更加困难。
问题 我怎样才能同时包含这两个功能?
我在想也许有一个标题但让它完全空白?
我刚刚想到的另一个想法...使集合视图全屏显示,但设置部分插图,以便为假标题提供足够的空间。那么我可以像上面那样拦截滚动视图委托方法吗?
我认为这听起来最好,除非有人有更好的主意?