我有一个 Iphone 应用程序,其中标签栏中有 10 个标签项。
我不想在这里添加标签栏的更多按钮行为。
相反,我需要将我的标签栏设置为可滚动的。
任何人都可以有想法或链接来说明这一点吗?
有人可以指导我正确的方向吗?
1) 定义UIScrollview *scrollview
2) 拖放滚动视图
3) 在 xib 中连接实例和委托
4) 设置滚动视图的框架,使其可滚动且大于视图大小
5) 将 uitabbar 作为子视图添加到滚动视图
[uitabar instance addsubview:scrollview];
你试过看这里吗? 如何在 iOS 中制作水平可滚动的 UITabBar?
虽然,这就是我不写评论的原因,但我不会使用滚动视图,如接受的答案中所述。相反,我会使用 uipickerview,并使用 CGAffineTransformRotate 将其旋转 90 度。让我知道这个是否奏效。