向 UIButton iPhone 添加特定的触摸事件
Posted
技术标签:
【中文标题】向 UIButton iPhone 添加特定的触摸事件【英文标题】:Adding specific touch event to UIButton iPhone 【发布时间】:2013-05-05 15:16:59 【问题描述】:我正在尝试为UIButton
添加一个触摸。
我希望它是当我点击按钮时,直到我松开手指,它才会点击它。
我玩过很多触摸事件,Touch down, Touch up inside
等,但没有一个是这样工作的。这是一个很常见的触摸事件。 iPhoneUIButton
怎么添加这样的东西?
【问题讨论】:
"Touch Down" 会这样做,直到您确定松开手指为止。 我没有试过。只要我的手指按下,就会执行点击事件 你的要求不清楚,能解释清楚吗?你想等到你松开手指吗?还是您想在不等待发布的情况下触发事件? 我需要等我松开手指 【参考方案1】:Touch up inside只会在你通过按钮remove your finger
时执行
触地事件将在您touch the button
后立即生效。
示例项目: https://www.dropbox.com/s/hm82u553ktyszbd/ST-16385963.zip
【讨论】:
【参考方案2】:Touch up inside 是您应该在这里使用的事件。如果它不起作用,那说明你没有正确实现它。
【讨论】:
【参考方案3】:你能发布你的代码吗?听起来您希望在手指抬起之前不触发 Touch Up Inside 功能。
【讨论】:
以上是关于向 UIButton iPhone 添加特定的触摸事件的主要内容,如果未能解决你的问题,请参考以下文章