Просто пытаюсь научиться раскадровке и натолкнулся на вопрос, на который, я надеялся, у людей может быть ответ.
Я хотел создать многоразовую верхнюю панель инструментов, чтобы в случае необходимости ее менять,это обновит все мои сцены.Я создал размерный ViewController в своей раскадровке.Затем я загружаю его в подпредставление каждой из моих сцен, используя идентификатор меню.Это, кажется, работает довольно хорошо (хотя, не стесняйтесь сказать мне, что это неправильный способ сделать это).
Вот где начинается проблема.На этой верхней панели инструментов у меня есть UIButton, который я подключаю к ViewController другого размера в своей раскадровке как всплывающее окно.В основном, выпадающее меню.Если я просто загрузить верхнюю панель инструментов, работает нормально.Если я подключу обычную кнопку к этой сцене поповера с помощью segue, это тоже работает.Однако, если я пытаюсь нажать кнопку и следить за ходом процесса, пока панель инструментов находится в подпросмотре, я аварийно завершаю работу с EXC_BAD_ACCESS.Я предполагаю, что мне не разрешено создавать popOver из подпредставления или следить за переходом в подпредставлении?Последнее кажется неправильным, поскольку вы эффективно делаете это с любым объектом пользовательского интерфейса.
Как еще я должен это обработать?
Спасибо!