UisplitViewController Portrait - Проблема Popover на панели инструментов
-
27-10-2019 - |
Вопрос
Я принимаю учебник Apple в качестве примера и вставлен в приложение для iPhone, чтобы сделать его универсальным. Попвер показывает меню с 4 параметрами, каждый из которых uiviewcontroller. Если я выберу 2 -й, а затем вернусь к первой, кнопке Popover, вместо того, чтобы оставаться в положении 0 кнопок панели инструментов, она идет немного больше вправо. Если я пойду на 2 -й и обратно снова, это будет больше направо.
Что случилось?
Rl
Решение 2
Поскольку все мои видоконтроллеры инициализированы в AppDelegate, мне нужно удалять De Barbutton каждый раз, когда я выбираю строку в меню Popover. Таким образом, когда отображается VC, кнопка переходит в индекс 0 и не переходит вправо на панели инструментов.
Спасибо.
Rl
Другие советы
Похоже, что вы вкладываете несколько вещей на панель инструментов. ИТИММ в своих методах делегирования UisplitViewController, или, скорее, вы добавляете больше к панели инструментов. Items в методе «Whit Show», но вы не удаляете все в них в Ваш метод "Will Hit". Если вы опубликуете код в свои методы делегирования UisplitViewController, мы сможем помочь большему.