В некоторых ответах говорится, что Перейти к UIViewController из UIView? - это плохая практика проектирования.
Но LevelView
из собственного проекта Apple BubbleLevel Xcode имеет свойство assign для своего viewController
.
Я думаю, что лучше всего определить протокол и назначить контроллер представления в качестве делегата представления, как если бы вы использовали UITableView
или UITextField
или UITextView
.
Но я мог ошибаться , поэтому мой вопрос: каков рекомендуемый способ взаимодействия представления с его контроллером представления?