0

所以这是我的InterfaceController层次结构:

-> InterfaceController
      -> Table
            -> RowController
                  -> Group A
                        -> Group B
                              -> Gesture

我还实现override func table(_ table: WKInterfaceTable, didSelectRowAt rowIndex: Int) {...}WKInterfaceTable接收行控制器选择的位置。但是,我没有收到 B 组的触摸事件(点击事件)。

我已经附加了一个IBAction点击手势,当我点击 Groupp B 时应该调用它。如果我在外面点击(意思是在 A 组上),那么它应该调用表格的didSelectRowAt:方法,但现在,它不是调用手势的动作。

任何其他解决方案来实现这一点?

4

1 回答 1

0

临时我已经通过替换Group BWKInterfaceButton. 所以现在,我可以检测到按钮触摸以及表格的didSelectRowAt:. 我会等待这个问题的完美解决方案。

于 2019-03-22T06:02:47.660 回答