У меня есть GestureRecognizer, настроенный в подвью для обнаружения двойных нажатий. Когда это произойдет, владелец ViewController должен представить новый ViewController. Кажется, это требует обратного указателя от представления к его контроллеру.Говоря с ViewController from View
Теперь, когда я ужасно ошибаюсь, плохой MVC и т. Д. Но для этого должен быть правильный дизайн. Обнаружить двойное нажатие в ViewController, а затем решить, какой subview, через значение event.view? Как-то кажется, что гораздо лучше иметь GestureRecognizer в подзаголовке. Что такое Best Practice здесь?
Шаблон Делегат является стандартным подходом – Paulw11
возможно дубликат [прошивкой: обращение UIGestureRecognisers в UI (Sub) Views] (http://stackoverflow.com/questions/6687232/ios-handling-of-uigesturerecognisers-in-uisubviews) – Paulw11
Почему бы просто не использовать метод addTarget UIGestureRecognizer: действие: и установить первый контроллер как цель и действие - это метод, который устанавливает и представляет ваш второй viewCon Троллингист? –