可以滚动一个UITabBar?

我已经从App Store下载了一个下载pipe理器,并注意到应用程序会滚动UITabBar,如下所示:当用户按下某个button时,该工具栏向左走,向用户显示其他选项。是否真的有可能,苹果是否接受这种types的在UITabBar中定制?如果可能我怎么做,请提供一些示例代码或参考。

是的,可能的。 但不使用通常的UITabbar 。 你必须创build自定义的tabbar行为相同。 有可以使用的项目,节省大量的工作时间。

infinitetabbar :无限项目的滚动标签栏

jsscrollabletabbar :JSScrollableTabBar是一个简单,精致的标签栏UI控件,类似于stream行的Three20库中的TabStrip,但没有任何依赖关系。

这可能是一个定制的控件(带有几个子button的滚动视图)。 如果您不使用任何未公开的function,则在商店完全可以接受。

是的,你可以使用UITabBar实现可滚动的tabbar。 Adobe作家可能只考虑过使用UITabBar ,所以他提到它不能实现,但是如果使用ScrollViewUITabBar ,可以实现。 把scrollview scrollview放在scrollviewscrollview大小为320,460(不包括状态栏大小)。 TabBar大小是您想要的任何大小, scrollview contentsize必须等于tabbar大小。