UIGestureRecognizer无法在Xcode 7.2 / iOS 9.2上工作

时间:2015-12-15 18:25:57

标签: ios xcode swift uigesturerecognizer

当我将项目从Swift 1.2 iOS 8升级到Swift 2.1 iOS 9.2时,UIGestureRecognizer无法在Xcode 7.2 / iOS 9.2上运行。 如果您创建一个新项目,一切正常。 我知道这个question但我不知道确切的插入位置以及此代码将如何影响下一次iOS更新中的应用程序。

class MapViewController: UIViewController, GMSMapViewDelegate {
override func viewDidLoad() {
    super.viewDidLoad()
    UIApplication.sharedApplication().idleTimerDisabled = true
    viewMap.addObserver(self, forKeyPath: "myLocation", options: NSKeyValueObservingOptions.New, context: nil)
    self.startLocationUpdates()   
}
@IBAction func longDetected(sender: UILongPressGestureRecognizer) {
    print("longPreesDetected")
}
@IBAction func panDetected(sender: UIPanGestureRecognizer) {
    print("panDetected")
}

UILongPressGestureRecognizer

UILongPressGestureRecognizer

UILongPressGestureRecognizer

0 个答案:

没有答案