table 中的 WKInterfaceGroup 突出显示包含的按钮按下
WKInterfaceGroup in table highlights contained button on touch down
我发现如果你实现一个 WKInterfaceTable
,行控制器包含一个 WKInterfaceGroup
,如果你向组中添加两个 WKInterfaceButton
,其中一个被禁用(或隐藏),然后点击此按钮,它将突出显示整行,就好像您同时按下了两个按钮一样。 table 之外的常规 WKInterfaceGroup
不会发生这种情况。如何为 table 行中的整个组禁用此突出显示行为?
这里有一个 example project 演示了不良行为。 B2 已禁用,但点击它会突出显示整个组。请注意,项目应使用 Xcode 8 打开,因为它是 watchOS 3 应用程序。
Select 故事板中的 tableCell
从Select可用项目中删除复选标记
现在您可以连续单击按钮了。
如果您需要获取点击按钮的索引,请参阅我的回答。
我发现如果你实现一个 WKInterfaceTable
,行控制器包含一个 WKInterfaceGroup
,如果你向组中添加两个 WKInterfaceButton
,其中一个被禁用(或隐藏),然后点击此按钮,它将突出显示整行,就好像您同时按下了两个按钮一样。 table 之外的常规 WKInterfaceGroup
不会发生这种情况。如何为 table 行中的整个组禁用此突出显示行为?
这里有一个 example project 演示了不良行为。 B2 已禁用,但点击它会突出显示整个组。请注意,项目应使用 Xcode 8 打开,因为它是 watchOS 3 应用程序。
Select 故事板中的 tableCell
从Select可用项目中删除复选标记
现在您可以连续单击按钮了。
如果您需要获取点击按钮的索引,请参阅我的回答