我有一个项目,该项目具有NavigationController,TabBarController和CollectionView以显示内容。在CollectionView上方是一个小的仪表板,该仪表板向登录的用户显示相关信息。这一切都已设置并且可以正常工作。看看下面的插图,可以了解这个想法:
我现在想要的是,当用户向下滚动CollectionView时,仪表板消失,因此随着CollectionView滚动。我考虑过几种不同的选择:
我只是想知道最好的方法是什么,以及它将如何正确工作。我目前有一个TabBarController加载到HomeViewController中,在其中设置仪表板,下面是另一个UIView(contentView),它是CollectionView的容器。
有人能为我指出正确的方向,如何实现这一目标以及最佳方案是什么?还是使用类似技术的开源项目可以给我必要的启发?我正在用Swift 4.2编写。