Доступ к созданному экземпляру viewcontroller - PullRequest
0 голосов
/ 06 января 2012

У меня есть MainViewController и с помощью prepareforsegue я передаю данные в свой NowPlayingViewController.Когда я выбираю аудио в MainView, все, что мне нужно нажать, успешно передается в NowPlayingViewController, но после возврата из NowPLayingViewController в MainViewController у меня нет возможности получить доступ к NowPlayingViewController без выбора нового аудиофайла.Из того, что я понимаю, при использовании раскадровки и переходов он автоматически создает новый экземпляр представления.Итак, мой вопрос, как бы у меня была кнопка на моем MainViewController, которая могла бы получить доступ к последнему экземпляру NowPlayingViewController?

Ответы [ 2 ]

0 голосов
/ 06 января 2012

Я не привык к раскадровке и переходу, поэтому я могу быть не в курсе.
Вы пытаетесь сохранить указатель на ваш NowPlayingViewController в вашем MainViewController? Или указатель на ваш плеер? Вы можете сохранить его, прежде чем помещать ваш NowPlayingViewController в стек представления UIViewController, чтобы у вас всегда был более свежий.

0 голосов
/ 06 января 2012

попробуйте переопределить - (void)willMoveToParentViewController:(UIViewController *)parent в контроллере NowPlayingViewController.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...