暂无描述

GestureRecoginzier+NavigationBack.swift 846B

    // // GestureRecoginzier+NavigationBack.swift // PaiaiUIKit // // Created by ffib on 2019/1/29. // Copyright © 2019 yb. All rights reserved. // import UIKit public extension GestureRecognizerDelegate where Self: UIViewController & NavigationBackDelegate { func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool { if gestureRecognizer == self.navigationController?.interactivePopGestureRecognizer, gestureRecognizer.isKind(of: UIPanGestureRecognizer.self), let pan = gestureRecognizer as? UIPanGestureRecognizer { let point = pan.translation(in: self.view) if point.x > 30 { return true } } return false } }