我的应用程序中的 UITabBar 由 10 多个项目组成,但宽度足以放置所有 10 多个项目。
如何在 iOS 中制作水平滚动的 UITabBar?
谢谢。
最佳答案
至少在某种程度上你必须自己动手。
可能 的工作是创建一个 UITabBar View (不是 Controller )并将其嵌入到 UIScrollView 中。然后,您可以通过将其添加到您的 TabBarController.view/tabBarView 或其他内容来使用它来代替常规的 Tab Bar 控件。当然,您必须多试几次才能让它看起来正确,而且我不确定只是将 View 设置得更宽一些是否真的会使其显示更多项目。
当然,为了获得最佳结果,您可能希望做一些完全自定义的事情。
关于iphone - 如何在 iOS 中制作水平可滚动的 UITabBar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8482661/