2011-03-19 43 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委託方法中,我們可能會提供更多幫助。