swift中的可滚动选项卡栏

swift中的可滚动选项卡栏,swift,scroll,xcode6,uitabbarcontroller,uitabbar,Swift,Scroll,Xcode6,Uitabbarcontroller,Uitabbar,我正在使用一个包含5个以上项目的选项卡栏视图控制器,它将一个名为“更多”的项目显示为第五个项目。我希望避免使用该项,并使选项卡栏可滚动。 谢谢我不认为您可以将uitabar子类化并得到您想要的 您可能需要将其创建为自定义UI对象。您可以使用UIScrollview创建它 如果你是一个初学者,那么这可能会让你不知所措。我知道这很旧,但也许你可以将UIView添加到选项卡栏控制器场景(而不是实际的控制器),然后在你的同一UIView上添加UICollectionView以创建自定义选项卡栏。您必须更

我正在使用一个包含5个以上项目的选项卡栏视图控制器,它将一个名为“更多”的项目显示为第五个项目。我希望避免使用该项,并使选项卡栏可滚动。
谢谢

我不认为您可以将uitabar子类化并得到您想要的

您可能需要将其创建为自定义UI对象。您可以使用UIScrollview创建它


如果你是一个初学者,那么这可能会让你不知所措。

我知道这很旧,但也许你可以将UIView添加到选项卡栏控制器场景(而不是实际的控制器),然后在你的同一UIView上添加UICollectionView以创建自定义选项卡栏。您必须更改集合视图的大小和流布局,但除此之外,如果您熟悉switch语句和委托,我不明白为什么它不能工作

嗯。我尝试在UIScrollView中添加UIViewController和UIAbbar,但滚动无法正常工作。事实上,即使我添加了约束,它也不会水平滚动,并且选项卡栏也不会与scrollview的顶部对齐