Roxasora / RxWebViewController

实现类似微信的 webView 导航效果,包括进度条,左滑返回上个网页或者直接关闭,就像 UINavigationController
1.29k stars 207 forks source link

二级页面无法右滑返回。 #8

Open seekcx opened 8 years ago

seekcx commented 8 years ago

直接在demo上运行,进入第二个页面之后右滑就失效了,只能点返回才能返回上一个页面。

rushairer commented 8 years ago

self.navigationController.navigationBarHidden = YES 的时候 不会触发 -(BOOL)navigationBar:(UINavigationBar )navigationBar shouldPopItem:(UINavigationItem )item

所有 self.navigationController.navigationBarHidden = YES的页面 记得在pop之前要 self.navigationController.navigationBarHidden = NO; 就没事了

seekcx commented 8 years ago

这个属性设置和侧滑的关系不大吧?我设置了只是标题栏被隐藏了,任然无法侧滑啊。而且原demo的代码都没有改动过的就出现这个问题。

leslielhd1993 commented 7 years ago

手势里有一个问题,在RxWebViewController.m文件中的-(void)swipePanGestureHandler:(UIPanGestureRecognizer*)panGesture中在开始动画的在开始动画中设置有问题 if (panGesture.state == UIGestureRecognizerStateBegan) { if (location.x <= 50 && translation.x > 0) { //开始动画 [self startPopSnapshotView]; } } 这里的translation.x需要设置为>=而不是>