Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果用户将手指放在按钮上,我们是否可以做到这一点,以便该方法自动重复调用,直到用户将手指移开按钮?
为此,您可以使用 UILongPressGestureRecognizer。将您的按钮添加到 UILongPressGestureRecognizer 。UILongPressGestureRecognizer 有两种状态:
1.UIGestureRecognizerStateBegan 2.UIGestureRecognizerStateEnded
在第一种状态下,使用计时器连续调用任何定义的方法。并在第二种方法中取消该计时器,以便不再调用该方法。