ios - 如何实现嵌入滑块来显示数据?
问题描述
我想实现一个滑块来显示数据,但是这个滑块必须只是我的视图控制器的一小部分(它不是全页滑块UIPageViewController)。
这是 Steam 应用程序中的一个具体示例: https ://imgur.com/vCWYbed (顶部的小滑块)
我应该使用什么 UI 元素来实现这样的滑块并用数据填充它?水平滚动视图?页面视图控制器?提前致谢。
解决方案
您可以将 UIPageViewController 嵌入到任何视图中。您也可以将 UICollectionView 与分页一起使用。
https://gist.github.com/michaelevensen/3bbd36e417e463c01368ff5669a428c0 https://medium.com/@_josetony/page-slider-with-uicollectionview-in-swift-4-172c948128bd
推荐阅读
- css - 具有明确定义的尺寸的 div 是用视口宽度缩放尺寸吗?
- javascript - 如何在 Elixir 中编写多事件驱动的 if 子句?
- asp.net - 发送到主视图时 ViewModel 属性为 NULL - Asp.Net Core MVC
- java - 是我导师的界面有问题吗?
- app-store - 一个帐户拥有多个 App Store 页面
- java - 货币转换器 - 为什么我的 for 循环在 switch 中不起作用?当我运行我的代码时,只有第一个 for 循环有效
- vba - 在 VBA 用户窗体中,退出文件时触发哪个事件
- java - 如何将空列表发送到 IN 子句
- model - Model.all 的替代方案 - Model.where(condition)
- java - JavaFX Listview - 双击禁用编辑?