Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 取消激活UIB按钮_Iphone_Xcode - Fatal编程技术网

Iphone 取消激活UIB按钮

Iphone 取消激活UIB按钮,iphone,xcode,Iphone,Xcode,当我点击一个按钮超过半秒钟时,按钮会变成蓝色(正在激活)。然后,如果我将触控从按钮一侧拖动,它仍然处于激活状态,如果我释放触控,它将激活我的动作 向外拖动时,如何停用UIButton 谢谢。您连接到UIButton的事件应该是“touchUpInside” 这将具有您想要的行为。您连接到UIButton的事件应该是“touchUpInside” 这将有你想要的行为。mmc所说的。听起来你已经连接了touchUpOutside而不是touchUpInside。我向你保证我没有:)mmc说的。听起来

当我点击一个按钮超过半秒钟时,按钮会变成蓝色(正在激活)。然后,如果我将触控从按钮一侧拖动,它仍然处于激活状态,如果我释放触控,它将激活我的动作

向外拖动时,如何停用UIButton


谢谢。

您连接到UIButton的事件应该是“touchUpInside”


这将具有您想要的行为。

您连接到UIButton的事件应该是“touchUpInside”


这将有你想要的行为。

mmc所说的。听起来你已经连接了touchUpOutside而不是touchUpInside。我向你保证我没有:)mmc说的。听起来你已经连接了touchUpOutside事件而不是touchUpInside。我向你保证我没有:)它连接到了“touchUpInside”。但在我的例子中,按钮位于滚动视图中,当我触摸按钮并将其拉出时,滚动被中断。啊,滚动视图是一个巨大的等式,而你却忽略了它!:)很抱歉。我觉得没那么重要。有什么建议吗?坦白说,我一点都不知道。。。但是,将您的触摸拖动到按钮外可能会被解释为滚动或类似的内容。这里有几个关于UIScrollView中UIButtons的问题,比如拖动,还有一些问题与您的问题类似。它连接到“touchUpInside”。但在我的例子中,按钮位于滚动视图中,当我触摸按钮并将其拉出时,滚动被中断。啊,滚动视图是一个巨大的等式,而你却忽略了它!:)很抱歉。我觉得没那么重要。有什么建议吗?坦白说,我一点都不知道。。。但是,将您的触摸拖动到按钮外可能会被解释为滚动或类似的内容。这里有几个关于UIScrollView中UIButtons的问题,比如拖动,还有一些问题与您的问题类似。