我以Apple的教程为例,插入我的iPhone应用程序,以使其普及。 弹出窗口显示一个包含4个选项的菜单,每个选项都是一个UIViewController。 如果我选择第二个,然后返回第一个,弹出按钮,而不是停留在工具栏按钮的位置0,它会向右移动一点。 如果我再次回到第二回,那就更靠右边了。
怎么了?
RL
答案 0 :(得分:0)
听起来你正在将多个内容推送到UISplitViewController委托方法的toolbar.items中,或者更确切地说,你在“will show”委托方法中向toolbar.items添加了更多东西,但是你并没有全部删除他们的“将隐藏”方法。如果您将代码发布到UISplitViewController委托方法,我们可能会提供更多帮助。
答案 1 :(得分:0)
因为我的所有ViewControllers都是在AppDelegate中初始化的,所以每次在弹出菜单中选择一行时我都需要删除de barbutton。 这样,当显示VC时,按钮进入索引0,而不是在toolBar中右侧。
感谢。
RL