Портрет UISplitViewController - проблема с всплывающим окном на панели инструментов

В качестве примера я взял учебник Apple и вставил его в свое приложение для iPhone, чтобы сделать его универсальным. Всплывающее окно показывает меню с 4 вариантами, каждый из которых является UIViewController. Если я выберу 2-й, а затем вернусь к первому, кнопка всплывающего окна вместо того, чтобы оставаться в положении 0 кнопок панели инструментов, будет двигаться немного правее. Если я перейду на 2-ю и обратно, она пойдет правее.

Что не так?

RL


person Rui Lopes    schedule 19.03.2011    source источник


Ответы (2)


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

person Kenny Wyland    schedule 19.03.2011

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

Спасибо.

RL

person Rui Lopes    schedule 20.03.2011