这就是我的InterfaceController
层次结构:
-> InterfaceController
-> Table
-> RowController
-> Group A
-> Group B
-> Gesture
我还实现了override func table(_ table: WKInterfaceTable, didSelectRowAt rowIndex: Int) {...}
中的WKInterfaceTable
,在这里我收到对行控制器的选择。但是,我没有在B组上收到触摸事件(点击事件)。
我用点击手势附加了IBAction
,当我在Groupp B上点击时应该会被调用。如果我在外面(意味着在A组上)点击,那么它应该调用表格的{{1} }方法,但现在还没有调用手势的动作。
还有其他解决方案可以实现吗?
答案 0 :(得分:0)
临时我已通过将Group B
替换为WKInterfaceButton
来实现此目的。因此,现在,我可以检测到按钮的触摸以及表格的didSelectRowAt:
。我将等待完美的解决方案。