То, что я до сих пор
У меня есть контроллер представления ViewController1, который имеет 2 перетекает, тот, который идет в ViewController2 и тот, который приходит обратно.Swift: Доступ Родитель ViewController Segue от UIScrollView
переход от VC2 - vc1 называется «ViewC2toViewC1Segue»
На ViewController2 У меня есть UIScrollView, который загружает в двух новых viewcontrollers и позволяет мне прокрутку влево или вправо, чтобы просмотреть их.
Все это прекрасно работает, данные показывают хорошо, и все выглядит хорошо. Тем не менее, в одном из этих подпрограмм я хочу иметь возможность отображать опцию, чтобы вернуться в ViewController1.
в моей наивности я попытался просто использовать:
performSegueWithIdentifier("ViewC2toViewC1Segue", sender: self)
Я надеюсь, что это изображение помогает объяснить:
Проблему
Эти два viewcontrollers, которые загружаются в UIScrollView или нет на главной раскадровке, поэтому я не могу использовать CTRL и DRAG.
Вопрос
Как получить доступ к SEGUE (ViewC2toViewC1Segue) контроллера вида (ViewController2), которая удерживает UIScrollView от одного зрения контейнеров UIScrollViews ребенка.
Надеюсь, это имеет смысл.
Почему вы не добавляете контроллеры дочерних представлений UIScrollViews как фактически контроллеры дочерних представлений ViewController2, чтобы они могли получить доступ к своим родителям и выполнить функцию оттуда? – dccarmo