2011-03-19 7 views
0

Я приведу пример руководства Apple в качестве примера и вставил в приложение для iPhone, чтобы сделать его универсальным. Popover показывает меню с 4 параметрами, каждый из которых является UIViewController. Если я выберу второй, а затем вернусь к первой, нажмите кнопку «Поп-ровер» вместо того, чтобы оставаться в позиции 0 кнопок панели инструментов, она идет немного правее. Если я перейду на второй и обратно, это будет больше вправо.Портрет UISplitViewController - проблема с popover на панели инструментов

Что случилось?

RL

ответ

0

Поскольку все мои ViewControllers инициализированы в AppDelegate, мне нужно удалить barbutton каждый раз, когда я выбираю строку в popover menu. Таким образом, когда отображается VC, кнопка переходит в индекс 0 и не идет вправо в toolBar.

Спасибо.

RL

0

Это звучит, как вы нажимаете несколько вещей в toolbar.items в ваших методов делегата UISplitViewController, или, вернее, вы добавляете больше toolbar.items в «покажет» метод делегата, но вы не удаляете все из них в методе «спрятаться». Если вы разместите код в методах делегата UISplitViewController, мы сможем помочь вам больше.