美文网首页
2019 iOS 导航栏中间手势返回+全屏返回方案

2019 iOS 导航栏中间手势返回+全屏返回方案

作者: 明似水 | 来源:发表于2019-07-22 19:29 被阅读0次

很多APP都有全屏返回的需求,下面分享一下我最近发现的全屏返回代码

代码地址

效果图:


明似水专用.jpg
 /**
     注意:可以直接利用这两个文件,把它拖进你的项目,用你的导航栏继承它即可,其他都不用改
        如有不明白的地方,可以微信我:humingbo88
        如果帮助了您,请给个赞鼓励一下,谢谢!
     **/
-(void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated{
    /**
     注意:您的视图可以增加一个isHidenNaviBar ,就可以在任意子视图控制导航栏是否隐藏,使用代码如下
     **/
    /**
     
    if ([viewController isKindOfClass:[HBRootViewController class]]) {
        HBRootViewController * vc = (HBRootViewController *)viewController;
        if (vc.isHidenNaviBar) {
            vc.view.top = 0;
            [vc.navigationController setNavigationBarHidden:YES animated:animated];
        }else{
            vc.view.top = bAllNavTotalHeight;
            [vc.navigationController setNavigationBarHidden:NO animated:animated];
        }
    }
     **/
    
}

如果对您有帮助,您的点赞是我分享的最大动力!
END.

相关文章

  • 2019 iOS 导航栏中间手势返回+全屏返回方案

    很多APP都有全屏返回的需求,下面分享一下我最近发现的全屏返回代码 代码地址 效果图: 如果对您有帮助,您的点赞是...

  • iOS Swift 界面UI相关

    控制器相关 导航栏 导航栏跟随右滑手势返回 导航栏设置中间View present时设置全屏 TabbarCont...

  • ### 导航栏NavigationBar的常见问题

    [TOC] 目录 自定义导航栏按钮 调整导航栏按钮位置 自定义返回按钮后滑动返回手势失效 全屏滑动返回手势 导航栏...

  • iOS 一个丝滑的全屏滑动返回手势

    iOS 一个丝滑的全屏滑动返回手势 iOS透明导航栏的平滑过渡(进阶版)

  • iOS 全屏返回

    iOS 全屏返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS 手势返回

    iOS 手势返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS 右滑返回

    iOS 右滑返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS 侧滑返回

    iOS 侧滑返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS 侧滑返回详解

    iOS 侧滑返回详解 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流A...

  • iOS 侧滑返回详解

    iOS 侧滑返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

网友评论

      本文标题:2019 iOS 导航栏中间手势返回+全屏返回方案

      本文链接:https://www.haomeiwen.com/subject/fpkglctx.html