思路: 新建一个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; 文章来源:https://www.toymoban.com/news/detail-731674.html
上面的UIGestureRecognizerDelegate就可以不引入了.文章来源地址https://www.toymoban.com/news/detail-731674.html
到了这里,关于IOS 隐藏导航栏之后 左边框 右划返回的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!