IOS 隐藏导航栏之后 左边框 右划返回

这篇具有很好参考价值的文章主要介绍了IOS 隐藏导航栏之后 左边框 右划返回。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

思路: 新建一个BaseVC, BaseVC里实现右划事件的代理, 所有的VC都继承于这个BaseVC.

.h

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface BaseViewController : UIViewController

@end

NS_ASSUME_NONNULL_END

.m

#import "BaseViewController.h"

@interface BaseViewController ()<UIGestureRecognizerDelegate>

@end

@implementation BaseViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    self.navigationController.interactivePopGestureRecognizer.delegate = self;
}

@end

self.navigationController.interactivePopGestureRecognizer.delegate = self;

也可以写成

self.navigationController.interactivePopGestureRecognizer.delegate = nil; 

上面的UIGestureRecognizerDelegate就可以不引入了.文章来源地址https://www.toymoban.com/news/detail-731674.html

到了这里,关于IOS 隐藏导航栏之后 左边框 右划返回的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • iOS15-16绕过激活锁,屏幕锁完美隐藏工具老虎V4.5,支持最新iOS16.1.1系统

    老虎V4.5这是一款可以绕过激活锁、屏幕锁界面完美隐藏的工具,也可以解决手机或者平板无法激活的问题,支持最新的iOS16.1.1系统。 老虎V4.5新增一键紫萍抹除 目前支持的型号: 需要工程线 iPhone:SE16S6SP iPad Air2  (A1566 A1567) iPad Mini4  (A1538 A1550) iPad 5 2017  (A1822 A1823) iPad 

    2024年02月01日
    浏览(187)
  • 项目难点:解决IOS调起软键盘之后页面样式布局错乱问题

    需求背景 :     开发了一个类似问卷星的问卷系统并重构的项目,刚开始开发的为  PC 端 ,其中最头疼的一点无非就是 IE 浏览器的兼容适配性问题;     再之后项目经理要求同步进行开发  移动端  ,简单的说就是写 H5 页面,到时候会内嵌在 App 应用、办公系统 或 小程序

    2024年02月04日
    浏览(40)
  • ios 代码上下文截屏之后导致的图片异常问题

    业务场景,之前是直接将当前的collectionview截长屏操作,第一次截图会出现黑色部分原因是视图未完全布局,原因是第一次使用了Masonry约束然后再截图的时候进行了frame赋值,可以查看下Masonry约束和frame的冲突,全部修改成Masonry约束之后解决,现在一切都正常. 突然产品来了个

    2024年02月07日
    浏览(31)
  • VSCode常用快捷键(放大/缩小字体、切换全屏、跳转指定行数、返回上一次位置、隐藏 /显示导航、注释代码)

    ——推荐几个常用的快捷键: ——1)“Ctrl+B” = 隐藏 /显示左侧导航 ——2) F11= 切换至全屏模式(禅宗模式)有利于集中注意力开发 ——3)“Ctrl + +” = 放大编辑器页面字体 ——4)“Ctrl + -” =缩小编辑器页面字体 ——5)“Ctrl + /” = 代码注释 ——6)“Ctrl + S\\\" = 文件保存

    2024年02月09日
    浏览(31)
  • 项目难点:解决IOS调用起软键盘之后页面样式布局错乱问题

    需求背景 :     开发了一个类似问卷星的问卷系统并重构的项目,开始开发的  PC 端 ,其中最头疼的一点无非就是 IE 浏览器的兼容适配性问题;     再之后项目经理要求同步进行开发  移动端  ,简单的说就是写 H5 页面,到时候会内嵌在 App 应用或 小程序 里,刚开始都是

    2024年02月12日
    浏览(30)
  • TiggerRamDisk绕过激活锁,屏幕锁隐藏工具,支持最新iOS17系统

    TiggerRamDisk这是一款可以绕过激活锁、屏幕锁界面完美隐藏的工具,也可以解决手机或者平板无法激活的问题,支持最新的iOS17系统,支持Windows10以上和MacOS环境苹果系统使用。 目前支持的型号: 免改码绕支持: iPhone:SE16S6SP77P88PX iPad 6 2018 ( A1954) iPad 7 2019  ( A2198 A220

    2024年02月06日
    浏览(171)
  • TiggerRamDisk注册 绕过激活锁,屏幕锁隐藏工具,支持最新iOS17系统

    iPhone 6s、6sp、SE、7、7P、8、8P、X iPad Air 2 WiFi (A1566) iPad Air 2 4G (A1567) iPad Mini 4 WiFi (A1538) iPad Mini 4 4G (A1550) iPad 5 2017 WiFi (A1822) iPad 5 2017 4G (A1823) iPad 6 2018 WiFi (A1893) iPad 6 2018 4G (A1954) iPad 7 2019 WiFi (A2197) iPad 7 2019 4G (A2198、A2199、A2200) iPad Pro10.5 Wi-Fi + Cellular (A1701 A1709) iPad Pro 9.7/12.9寸

    2024年02月20日
    浏览(40)
  • 微信小程序 - 完美去除 <scroll-view> 滚动条,保证 100% 去掉隐藏苹果 ios 系统、安卓滚动条(解决 ios 苹果真机scroll-view无法隐藏滚动条)详细示例代码,保证可用

    关于微信小程序去掉 scroll-view 滚动条的教程中,全都是只能去掉安卓系统手机滚动条,而苹果手机则无法去掉。 本文 实现了在微信小程序中,强力去除 scroll-view 组件滚动条,保证去除苹果ios系统和安卓手机的滚动条, 您可以自由的将本文的去除代码应用到 “局部 / 全局”

    2024年02月11日
    浏览(37)
  • 最全最准确获取iOS 状态栏、导航栏、TabBar高度

    最近在iPhone 12 系列机型上开发项目时,发现使用项目提供的获取状态栏、导航栏高度方法获取到的高度是错误的,随后跟踪排查最终解决这个问题,所以自己想简单的总结一下问题原因和解决办法。 本文主要介绍问题原因和解决办法,最终提供一个能准确获取iPhone 状态栏、

    2024年02月04日
    浏览(27)
  • SwiftUI适配iOS16导航控制器引起的闪退

    当时iPhone14系列手机升级到iOS16.5.1系统以后,当用户登录后再次退出登录闪退货登录后退出登录闪退。 由于SwiftUI提倡用struct代替类,导致悲剧产生,闪退时无法打印是那个结构体(class类实现时会打印类名),因为是struct也没有deinit跟踪内存是否泄漏。开启僵尸进程打印只有

    2024年02月11日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包