Давайте предположим, что у меня есть вид иерархии, как показано ниже:Форвард Действие UIButton в IBDesignable к Материнской контроллер
-- > UIViewController (myViewController)
---- > UIView (IBDesignable - myCustomView)
------- > UIButton (myButton)
Есть ли возможный способ сказать myViewController
, что myButton
было вызвано взаимодействия с пользователем, например .touchUpInside
, "БЕЗ" Делегат-шаблон с использованием либо Swift
, либо Objective C
?
Обратите внимание, что myCustomView
является IBDesignable.
@erdhee Вы должны пойти с этим решением вместо моего. Еще раз повторите свои вопросы, поняв, что кнопка уже находится в диспетчере представлений, просто подключите ее –
@ViktorGardart с использованием шаблона уведомления также является хорошим решением;) – dirtydanee
Я бы не использовал его в этом случае, хотя :) –