表格中的 WKInterfaceGroup 突出显示包含按下时的按钮
Posted
技术标签:
【中文标题】表格中的 WKInterfaceGroup 突出显示包含按下时的按钮【英文标题】:WKInterfaceGroup in table highlights contained button on touch down 【发布时间】:2016-09-05 21:52:34 【问题描述】:我发现如果你实现一个WKInterfaceTable
,行控制器包含一个WKInterfaceGroup
,如果你向组中添加两个WKInterfaceButton
s,其中一个被禁用(或隐藏),然后你点击向下在此按钮上,它将突出显示整行,就像您同时按下两个按钮一样。这不会发生在表外的常规 WKInterfaceGroup
上。如何为表格行中的整个组禁用此突出显示行为?
这是一个 example project,它演示了不受欢迎的行为。 B2 被禁用,但触摸它会突出显示整个组。请注意,该项目应使用 Xcode 8 打开,因为它是 watchOS 3 应用程序。
【问题讨论】:
【参考方案1】:在情节提要中选择 tableCell
从可选项目中删除复选标记
现在您可以连续单击按钮。 如果您需要获取点击按钮的索引,请参阅我的答案here。
【讨论】:
以上是关于表格中的 WKInterfaceGroup 突出显示包含按下时的按钮的主要内容,如果未能解决你的问题,请参考以下文章
WKInterfaceGroup 内的 WKInterfaceTable 后面有静态 BG 图像?