首页 > 解决方案 > 如何实现嵌入滑块来显示数据?

问题描述

我想实现一个滑块来显示数据,但是这个滑块必须只是我的视图控制器的一小部分(它不是全页滑块UIPageViewController)。

这是 Steam 应用程序中的一个具体示例: https ://imgur.com/vCWYbed (顶部的小滑块)

我应该使用什么 UI 元素来实现这样的滑块并用数据填充它?水平滚动视图?页面视图控制器?提前致谢。

标签: iosswift

解决方案


您可以将 UIPageViewController 嵌入到任何视图中。您也可以将 UICollectionView 与分页一起使用。

https://gist.github.com/michaelevensen/3bbd36e417e463c01368ff5669a428c0 https://medium.com/@_josetony/page-slider-with-uicollectionview-in-swift-4-172c948128bd


推荐阅读