我有一个应用程序,其中包含显示随机播放卡片的视图。 onCreate调用一个名为start shuffle的方法。 下一个视图显示用户选择的卡片。它有一个再次随机播放的按钮,调用popViewController返回到shuffle视图。调用popViewController后有没有办法从ShuffleView调用StartShuffle?
答案 0 :(得分:0)
如果您使用的是UINavigationController,则StartShuffle方法位于您的rootViewController中。您可以使用以下代码从ShuffleView调用此StartShuffle方法:
NSArray *viewControllers = self.navigationController.viewControllers;
YourRootViewController *rootViewController = [viewControllers objectAtIndex:viewControllers.count - 2];
[rootViewController startShuffle];