访问已创建的viewcontroller实例

时间:2012-01-05 21:52:33

标签: ios segue

我有一个MainViewController并使用prepareforsegue我将数据传递给我的NowPlayingViewController。当我在MainView中选择音频时,我需要推送的所有东西都成功推送到NowPlayingViewController,但是从NowPLayingViewController返回到MainViewController后,我无法在不选择新音频文件的情况下访问NowPlayingViewController。根据我的理解,当使用故事板和segues时,它会自动创建一个新的视图实例。所以我的问题是,如何在我的MainViewController上有一个可以访问NowPlayingViewController的最后一个实例的按钮?

2 个答案:

答案 0 :(得分:0)

尝试覆盖NowPlayingViewController中的- (void)willMoveToParentViewController:(UIViewController *)parent

答案 1 :(得分:0)

我不习惯故事板和赛道,所以我可能会离开赛道 您是否尝试在MainViewController中保留指向NowPlayingViewController的指针?或指向你的播放器的指针?您可以在UIViewController演示文稿堆栈上推送NowPlayingViewController之前存储它,这样您就可以拥有更新的。