我是 iOS 开发新手。到目前为止,我所做的如下。
- 创建新项目
- 删除了所有 Controller 并添加了 View Controller 。
- 将
ScrollView
拖入ViewController
- 在
ScrollView
中拖动Tab Bar
- 在
Tab Bar
中拖动了 7 个Tab Bar Item
。
现在当我执行这个项目时,屏幕上显示了所有 7 个选项卡,这看起来不太好。所以我计划首先只显示 4 个选项卡,如果用户水平滚动它,用户可以滚动并查看其余选项卡。
所以,我想要实现的是以编程方式在 ScrollView
中设置一些参数,它只会显示前 4 个选项。
对此有何想法/建议?
最佳答案
编辑:
我觉得这个可能更适应这种情况。与 KLHorizontalSelect 相反,它有点旧(一年没有在 master 分支上提交?)而且我没有使用它的经验,但它可能会解决你的问题:InfiniTabBar .
描述很短:
A scrolling tab bar with space for infinite items
也许你可以看看这个控件:KLHorizontalSelect .
这是它的样子:
我不认为它看起来完全符合您的要求,但我认为它工作几乎与您期望的一样。也许您可以参与设计?
关于ios - 显示带有滚动选项的所有选项卡(在屏幕上应该只有 4 个选项卡),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13743777/