iOS中模态中模态Model视图跳转和视图跳转和Push视图跳转的需求实现方法视图跳转的需求实现方法
本文给大家分享下模态Model视图跳转和Push视图跳转的需求实现。
开前自打小广告:一键合成APP引导页,包含不同状态下的引导页操作方式,同时支持动态图片引导页和静态图片引导页以及
视频引导页;GitHub地址: https://github.com/dingding3w/DHGuidePageHUD (多多Star,多多支持);
(一一)连续两次模态连续两次模态Model视图之后视图之后,然后返回首页然后返回首页(A -> B -> C -> A)
①效果图展示:
②核心代码展示:
/** 在C页面的DisMiss方法里面添加一下代码(iOS6.0+) */
if ([self respondsToSelector:@selector(presentingViewController)]){
[self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
else {
[self.parentViewController.parentViewController dismissViewControllerAnimated:YES completion:nil];
}
(二二)在模态在模态Model推出的视图中推出的视图中Push下一个带导航栏的视图下一个带导航栏的视图,然后返回首页然后返回首页(A -> B ->C -> A)
①效果图展示: