【问题标题】:Detect finger touches movement on AppleWatch检测 Apple Watch 上的手指触摸动作
【发布时间】:2015-06-14 19:18:39
【问题描述】:

我想检测 AppleWatch 上的触摸以获取触摸位置。因为我们可以通过使用以下委托方法在 iPhone 应用程序上实现此行为:

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
    //Any Logic
}
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    //Any Logic
}

所以,我只是在 WatchKit 上使用了这些方法,但不起作用; 有什么方法可以实现这种行为?

我想根据WatchKit上的触摸位置做一些逻辑。

任何工作方向都将受到赞赏。

【问题讨论】:

    标签: ios objective-c swift watchkit ios8.2


    【解决方案1】:

    目前(我不知道未来是否会发生变化),没有像 WatchKit 这样的触摸识别器。您只需点击按钮或带有选择器的菜单即可响应。

    【讨论】:

    • 好的;它应该可用;未来可能会被苹果曝光。那么,是否可以获得任何组件的框架?像 WKInterfaceButton、WKInterfaceImage 等?因为我们没有像 self.btn.frame 这样的框架属性;有什么办法吗?
    • 我不认为你可以。
    • 不幸的是,没有任何 WK UI 对象的 getter。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-03
    • 2012-01-28
    • 1970-01-01
    • 2018-08-14
    • 1970-01-01
    相关资源
    最近更新 更多