RTRootNavigationController
RTRootNavigationController copied to clipboard
侧滑返回
[self.rt_navigationController.interactivePopGestureRecognizer addTarget:self action:@selector(onBack:)];
我用这个设置返回,只能获取UIGestureRecognizerStateBegan
和UIGestureRecognizerStateEnded
,而原生的那个是要么侧滑比较快,要么是过半屏的侧滑返回,有几种方式,一个是hook系统的方法,替换,这个得分析target的方法,并hook,这个不同系统可能会不一样,或者随时被修改。另一种是自己禁用返回,而自己添加一个返回事件。这个比较方便,但对于那个页面到一半得那里,我不知道怎么写。需要研究。
#17 能不能解决你的问题?
请问区别侧滑到宽度的一半啊?