我们如何使用Watchkit触摸事件?

我想在我的应用程序中使用触摸事件。 我知道手势识别器不能在watchKit中使用。 是否有可能使用像touchesBegan,touchesMove等function?

晚会有点晚,但是可以将WatchKit与SceneKit一起使用,并且SceneKit允许您添加手势处理程序。 请看这里的苹果示例项目:

https://developer.apple.com/library/content/samplecode/WatchPuzzle/Introduction/Intro.html#//apple_ref/doc/uid/TP40017284-Intro-DontLinkElementID_2

编辑:看起来像点击,轻扫,长按和平移手势手柄可以添加到任何视图添加到InterfaceController。

Apple Watch应用程序使用WatchKit框架。 UIKit事件在这里不适用。

备用是使用触发上下文菜单的强制触摸事件(如果可用)

而不是轻点屏幕上的项目,用less量的力量按下屏幕激活与当前接口控制器相关联的上下文菜单(如果有的话)。

没有像“touchesBegan”或“touchesMove”这样的api。

响应button事件的唯一方法就是使用IBAction。