iOS - 从另一个呈现的 View Controller 呈现 View Controller

标签 ios cocoa-touch uivewcontroller

我有 3 个 View Controller ,ABCB 出现在A 上。我需要的是在点击B 按钮时在A 上显示C 并关闭B。但我无法这样做。有没有一些解决方法。 感谢您的帮助。

最佳答案

在iOS5中点击B上的按钮,

UIViewController *presentingVC = self.presentingViewController;
[self dismissViewControllerAnimated:YES completion:^{
      [presentingVC presentViewController:vc3 animated:YES completion:nil];
}];

关于iOS - 从另一个呈现的 View Controller 呈现 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21896409/

相关文章:

ios - 这个控制台警告对我的约束意味着什么?

ios - 在 UIImageView 中显示事件指示器

ios - 将淡入淡出效果应用于 UICollectionView 的顶部和底部

ios - 从 .plist 文件中读取

ios - rightBarButtonItem,leftBarButtonItem 问题

ios - 中断无法识别的选择器

ios - UISlider 上的 resizableImageWithCapInsets 在 iOS 6 及更高版本中变形

ios - 数据未传输到下一个 View Controller

ios - 分页引擎架构 - iOS