当用户将手指拖入按钮区域时触发UIButton的方法?

jak*_*115 5 xcode objective-c uibutton ios

我希望在以下条件下有一个触发其方法的按钮:

  • 当用户点击按钮时
  • 当用户按下按钮并将他/她的手指拖出按钮的区域时
  • 当用户将他/她的手指从按钮区域外部拖到按钮区域内时

基本上,无论触摸的原点是什么,只要触摸按钮的任何部分,我都希望触发该方法,但希望通过操纵UIButton属性来完成此操作touchedUpInside,例如.

谢谢你的建议!

Div*_*vyu 2

让您使用诸如-(IBAction)btnTap并连接到这些属性的方法

  • 当用户点击按钮时。- 使用Touch Down此方法
  • 当用户按下按钮并将其手指拖出按钮区域时 - 用于Touch Up Inside此目的
  • 当用户将手指从按钮区域外部拖动到按钮区域内部时 -Touch Drag Inside