2011-03-19 40 views
0

我以Apple的教程为例,并将其插入到我的iPhone应用程序中,以使其具有通用性。 弹出窗口显示带有4个选项的菜单,每个选项都是UIViewController。 如果我选择2nd,然后返回到第一个Popover按钮,而不是停留在工具栏按钮的位置0,它会向右多走一点。 如果我再次回到第二名,那么它会更靠右。UISplitViewController肖像 - 工具栏中的弹出窗口问题

怎么了?

RL

回答

0

因为我的所有ViewController都是在AppDelegate中初始化的,所以我需要在弹出式菜单中选择一行时删除de barbutton。 这样,当显示一个VC时,该按钮将进入索引0,并且不会在toolBar中向右移动。

谢谢。

RL

0

这听起来像你推多东西放到toolbar.items在UISplitViewController委托方法,或者说,你加入了更多的“显示”委托方法toolbar.items,但你不会在你的“隐藏”方法中删除它们。如果您将代码发布到您的UISplitViewController委托方法中,我们可能会提供更多帮助。