Имам UISplitViewController с главния изглед, настроен така:
UITabBarController
Tab1:
UINavigationController -> UIViewController -> UIViewController
Tab2:
UINavigationController -> UIViewController
Всеки от UIViewControllers е табличен изглед и когато потребителят избере ред в последния, изображение се показва в детайлния изглед, който съдържа UIScrollView.
Контролерът на лентата с раздели е UISplitViewControllerDelegate и управлява поставянето на бутона в лента с инструменти в горната част на изгледа за превъртане.
Проблемът е, че искам да добавя код за отхвърляне на изскачащия прозорец, когато потребителят направи своя избор. Указателят към изскачащия прозорец трябва да бъде записан в контролера на лентата с раздели, когато бутонът се издигне, и след това да се използва за отхвърляне на изскачащия прозорец на няколко контролера за изглед надолу, когато потребителят направи окончателния си избор. Изглежда няма начин за контролера на изгледа, който се нуждае от този указател, да стигне до него, без да прави нещо грубо като съхраняването му в App Delegate.
Не виждам други хора да задават този въпрос, което ме кара да вярвам, че отново съм пропуснал нещо просто. Моля, просветете ме!