触摸图像,手指抬起时消失?

时间:2014-06-06 14:09:01

标签: ios objective-c xcode

我有关于触摸或点击xcode的问题。

我想知道是否有人可以帮助我弄清楚当用户点击屏幕时如何显示图像,并在他们抬起手指时消失。例如,当他们按住手指时,可能会在其下方显示笑脸,当它们抬起时,它会消失。

感谢您的帮助,谢谢。

2 个答案:

答案 0 :(得分:0)

看看UIPanGestureRecognizer。您可以将它与UIImageView关联并定义其处理程序方法,以便它处于开始阶段,显示图像;在end阶段,图像被隐藏。

我希望这能为您提供一条通往何处的线索。

如果您需要更多帮助,请添加一些代码。

答案 1 :(得分:0)

最简单的方法是创建一个隐形按钮。

将其类型设置为"自定义"以及图像大小的大小。

选择"默认"在"状态配置"在属性选择器中,确保没有选择图像。然后选择状态配置"突出显示"并选择你的形象。当我这样做时,按钮大小由于某种原因跳回到默认值,我不得不将其设置回我想要的大小。

完成此操作后,当您触摸按钮时,按钮会切换到突出显示的状态,并显示您的图像。

您可以根据需要将IBAction附加到按钮上。