如何使用Storyboard重新排列UITabBarController项目?

its*_*avi 65 iphone xcode storyboard ios

嗨我在XCode 4.5中有一个UITabBarController作为根控制器,我需要将许多选项卡更改为.

唯一对我有用的是删除关系,然后按照我希望显示标签栏项目的顺序再次添加它们.

还有另一种方法吗?

谢谢

Mob*_*Mon 156

非常简单:

在故事板中突出显示选项卡栏控制器.

确保放大得足够,并且标签栏控制器周围有一个蓝色框.

然后单击选项卡并将它们拖动到您想要的位置

  • @MobileMon我在标签栏控制器中,但它似乎是某种临时错误.我重新启动了XCode,现在它工作得很好. (33认同)
  • 我只是面对同样的事情,是的,这是一个错误,但你不需要重新启动Xcode,只需点击任何.h或.m文件,然后点击它应该正常工作的故事板. (16认同)
  • 那么这对我来说不行,我不能通过拖放来重新安排它们.这在iOS 6中有变化吗? (4认同)

Gus*_*son 24

我在故事板解决了这个右击 - >开放式源代码,然后我想他们是顺序重新排列的"SEGUE" XML块.

  • 仍然在Xcode 8.2.1上的Apple的耻辱我们仍然需要打开Storyboard作为源代码并移动segues来解决这个问题. (4认同)

小智 11

xcode 4.5,拖放失败.正如另一个所建议的那样,关闭xcode并重新启动xcode.在此拖放tabBarItems后,完美地重新排列顺序.


小智 5

当我将标签栏控制器作为导航控制器的根视图时,我无法拖动和标记.我不得不删除导航控制器并重启xcode(4.5.2)