我正在尝试实现一个本机模块来检测反应本机应用程序的抖动事件。我理解,在swift中,这将通过以下方法完成:
override func motionEnded(motion: UIEventSubtype, withEvent event: UIEvent) {
if motion == .MotionShake {
print("Shake")
}
}
但是,因为我这样做是一个Native模块,因此我没有使用UiViewController,我很难理解我是如何做到这一点以及我应该重写的。我是Swift的新手,所以这可能是一个基本的误解,但我花了很多时间试图理解这一点。