通过在多个按钮上滑动手指来选择多个按钮

Posted

技术标签:

【中文标题】通过在多个按钮上滑动手指来选择多个按钮【英文标题】:Selecting Multiple Buttons by Sliding Finger Over Them 【发布时间】:2013-06-13 16:51:28 【问题描述】:

我正在努力做到这一点,以便每当手指在屏幕上经过它们时选择我拥有的按钮。这些按钮是通过快速枚举添加的(其中有 20 个),所以我不确定如何执行此操作。

【问题讨论】:

【参考方案1】:

您可以使用 UIButton 上的各种不同属性来实现此目的。特别是想到的是按钮的 isHighlighted 和 isSelected 属性。这些是按钮上的状态,您可以操作这些状态以实现视觉解决方案,并根据您的需要禁用和启用按钮以使它们能够被用户按下。还要确保使用您想要的正确 UIControlState。如 TouchUp、TouchDown 等......

【讨论】:

以上是关于通过在多个按钮上滑动手指来选择多个按钮的主要内容,如果未能解决你的问题,请参考以下文章

在屏幕上滑动手指激活按钮,就像它们被按下一样

如何通过在 ViewPager 中用手指滑动来禁用分页但仍然能够以编程方式滑动?

在 3 个按钮上滑动手指 - Xcode 和 Swift

如何创建将多个按钮组合在一起并启用滑动以选择所有按钮的 iOS UiView

UIButton:当isHighlighted = true时,我只能通过滑动手指来调用函数

如何通过在 QtGui 中拖动来单击多个按钮?