Должен ли UIView ссылаться на свой UIViewController?

В некоторых ответах говорится, что Перейти к UIViewController из UIView? - это плохая практика проектирования.

Но LevelView из собственного проекта Apple BubbleLevel Xcode имеет свойство assign для своего viewController .

Я думаю, что лучше всего определить протокол и назначить контроллер представления в качестве делегата представления, как если бы вы использовали UITableView или UITextField или UITextView .

Но я мог ошибаться , поэтому мой вопрос: каков рекомендуемый способ взаимодействия представления с его контроллером представления?

7
задан Community 23 May 2017 в 10:26
поделиться