ios - XLPagerTabStrip 将水平滚动选项卡切换到多行选项卡
问题描述
我有一个扩展ButtonBarPagerTabStripViewController的视图控制器,并且ButtonBarView中有9 个选项卡要显示。我想知道是否可以禁用水平滚动并将其设置为每行 3 个选项卡,总共显示 3 行。
我在 GitHub 上查看了它的文档和源代码,并在 StackOverflow 上查看了标签,但找不到任何解决方案。
任何帮助深表感谢。提前致谢!
解决方案
在我看来,您可以使用 collectionView 自己创建带有标签的菜单并隐藏“xlpagertabstrip”库的默认菜单。您只需使用此库的唯一分页功能并使用 collectionView 创建顶部菜单。
正如我解释和使用这个库一样,我通过这种方式做到了这一点: https ://github.com/PageMenu/PageMenu (真棒库)
推荐阅读
- oracle - 关于连接的技术和语法疑问
- oracle-adf - 清除更改父属性时的依赖属性值
- python-3.x - 提取文件中单词的第一个匹配的 n 个字符
- python - 从实例数组中获取属性数组
- javascript - 在多计划条带订阅中更新单个计划 - WixCode
- ios - fastlane 以错误完成未经授权的访问
- node.js - 在 heroku 上获取对 node.js 中主目录的写访问权限以解决 ResumableUploadError
- generics - 在 Groovy 中实现通用接口
- django - 无法将自定义 AuthenticationForm 与 LoginView 一起使用
- node.js - 将回调代码重构为 async / await