2016-05-11 2 views
3

В раскадровке Xcode я пытаюсь подключить IBAction от ViewController к пункту меню в сцене приложения (панель меню).Как подключить IBAction и пункт меню к первому ответчику?

Я нашел решение, сообщающее, что я должен подключить пункт меню к первому ответчику. Затем первый ответчик на IBAction, поскольку первый ответчик представляет на всех сценах. Таким образом, первый ответчик может получить действие из строки меню сначала как ноль, а затем привязать его к IBAction.

Я, однако, не могу понять, как подключить пункт меню к первому ответчику и первому ответчику к IBAction. Когда я нажимаю Ctrl + перетаскивает пункт меню в First Responder, он показывает только предустановленные действия. И я не могу ctrl + перетащить ViewController в First Responder на сцену viewController вообще.

Как подключить IBAction и пункт меню к первому ответчику?

ответ

6

Когда вы создаете IBAction, перетаскивая из IB или записывая себя, эти действия добавляются в список действий в объекте FirstResponder в IB. Следующий шаг - перетащить элемент меню из библиотеки объектов в строку меню, а затем щелкнуть правой кнопкой мыши объект firstResponder и выполнить поиск нужного действия и подключить его к элементу меню, который вы недавно добавили.

Вот скриншот. screenshot of IB

+0

Снимок экрана, кажется, отсутствует :-( –

+0

Спасибо, тонна ... Искали это на время .. :) – techno

Смежные вопросы