Показать сообщение отдельно
  #5 (permalink)  
Старый 26.10.2016, 03:55
Аватар для nohuhu
Профессор
Отправить личное сообщение для nohuhu Посмотреть профиль Найти все сообщения от nohuhu
 
Регистрация: 21.05.2015
Сообщений: 321

Сообщение от Sogl Посмотреть сообщение
Я мог бы обойтись без 2го viewController вообще, если бы знал каким образом слушать события определенного View. В этом и состоит мой вопрос: как это сделать? :)
Тогда я не понимаю задачу. В первом сообщении вы же пишете:

Цитата:
Но вот как слушать событие компонента? в данном случае формы внутри Window.
Я говорю, что вам не нужно отдельные VC на окно и на форму. Объявите VC в окне, он будет слушать события из вложенных компонентов, в т.ч. формы.

Если вам нужно организовать общение между совершенно разрозненными компонентами, которые не входят в общую иерархию, то это другой случай. Можно стрелять события по домену controller из одного VC и слушать в другом VC, или пропускать их через брокера в виде глобального контроллера (или VC самого Viewport). Тут уже зависит от задачи и предпочтений.
Ответить с цитированием