UIKit 与图形动画历史技术记录
iOS开发禁止使用系统自带手势滑动返回功能
针对嵌入游戏左滑时意外露出导航栏和标签栏的问题,展示如何控制导航控制器自带的滑动返回手势,记录局部界面禁用系统交互的代码位置。
原文署名 Bison,保留原发布时的内容。
本文目录
"身体是革命的本钱,多锻炼才是王道" Bison
最近的项目里面有镶嵌的游戏,出现了这么个问题,左划的时候出现了导航栏和tabbar。 于是就有了下面的代码。
代码如下
核心代码
// 禁用返回手势,需要开启只需设置为yes即可。默认开启
if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) {
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
}