优步';s主屏幕转换滚动条-iOS(swift)

优步';s主屏幕转换滚动条-iOS(swift),ios,swift,Ios,Swift,我正在开发一款与优步在iOS上的主屏幕布局相同的应用程序。应用程序底部有一个部分应该可以一直滚动到顶部,并允许用户以与优步相同的方式与收藏视图交互。我在下面附上了我的应用程序布局的一些屏幕截图 有没有人知道如何做到这一点?滚动功能将视图和集合视图移动到应用程序顶部,同时允许与内容后面的地图进行交互 我曾想过在地图上叠加一个滚动视图并对其进行偏移,但问题是,用户无法像用户在uber应用程序中与地图交互那样与地图下方的内容进行交互 提前谢谢 您可以在视图控制器的视图上添加地图视图,然后在其顶部添加

我正在开发一款与优步在iOS上的主屏幕布局相同的应用程序。应用程序底部有一个部分应该可以一直滚动到顶部,并允许用户以与优步相同的方式与收藏视图交互。我在下面附上了我的应用程序布局的一些屏幕截图

有没有人知道如何做到这一点?滚动功能将视图和集合视图移动到应用程序顶部,同时允许与内容后面的地图进行交互

我曾想过在地图上叠加一个滚动视图并对其进行偏移,但问题是,用户无法像用户在uber应用程序中与地图交互那样与地图下方的内容进行交互

提前谢谢


您可以在视图控制器的视图上添加地图视图,然后在其顶部添加容器视图,其中包含集合视图。 和容器视图上的手势,或者您可以在容器视图顶部创建一个控制柄(小视图),并向其添加手势。
然后,要上下滚动,可以使用约束来更改位置。

我来试一试。谢谢。嗨。。你这样做了吗?如何?请让我知道我也想实现类似的动画