【发布时间】:2014-11-28 07:21:03
【问题描述】:
我想在我的应用中使用触摸事件。我知道手势识别器不能在 watchKit 中使用。是否可以使用 touchesBegan、touchesMove 等函数?
【问题讨论】:
标签: ios events touchesmoved watchkit
我想在我的应用中使用触摸事件。我知道手势识别器不能在 watchKit 中使用。是否可以使用 touchesBegan、touchesMove 等函数?
【问题讨论】:
标签: ios events touchesmoved watchkit
Apple Watch 应用使用WatchKit framework. UIKit 事件在此处不适用。
替代方法是使用触发Context Menu(如果可用)的强制触摸事件
不只是点击屏幕上的项目,而是用一点力按下屏幕会激活与当前界面控制器关联的上下文菜单(如果有的话)。
【讨论】:
没有像“touchesBegan”或“touchesMove”这样的api。
响应按钮事件的唯一方法是使用 IBAction。
【讨论】:
聚会有点晚了,但是可以将 SceneKit 与 WatchKit 一起使用,并且 SceneKit 允许您添加手势处理程序。请在此处查看 Apple 示例项目:
编辑:看起来点击、滑动、长按和平移手势手柄可以添加到添加到 InterfaceController 的任何视图中。
【讨论】: