前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS 连续多次present 之后,想回到最初的viewController

iOS 连续多次present 之后,想回到最初的viewController

作者头像
星宇大前端
发布2019-01-15 11:16:08
1.6K0
发布2019-01-15 11:16:08
举报
文章被收录于专栏:大宇笔记大宇笔记

// The view controller that was presented by this view controller or its nearest ancestor.

此视图控制器的视图控制器或其最近的祖先。

@property(nullable, nonatomic,readonly) UIViewController *presentedViewController  NS_AVAILABLE_IOS(5_0);

// The view controller that presented this view controller (or its farthest ancestor.)

提出了这个视图控制器的视图控制器(或其最远的祖先)。

@property(nullable, nonatomic,readonly) UIViewController *presentingViewController NS_AVAILABLE_IOS(5_0);

  [self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];

这句话的意思是找到最远的祖先,dismiss掉。

    iOS控制器堆栈是,最叠层的。最初始的画面dismiss掉,子画面也dismiss。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年12月19日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档