如何在uibutton中实现粉碎效果

时间:2013-06-10 06:17:07

标签: iphone ios objective-c

我正在使用uibutton打击那个像水果忍者一样互动它,我不想削减它,只是互动uibutton来打它,如何实现帮助我如何做到这一点。

3 个答案:

答案 0 :(得分:1)

而不是UIButton使用UIImageView并将其userInteractionEnable属性设置为true。 向imageView添加滑动手势,它将解决您的问题。

答案 1 :(得分:0)

使用的控件是视图上的滑动手势,而不是带按钮单击事件的uibutton。 A nice tutorial

答案 2 :(得分:0)

您可以使用UISwipeGestureRecognizer进行此操作。

UISwipeGestureRecognizer *mSwipeUpRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(doSomething)];

[mSwipeUpRecognizer setDirection:(UISwipeGestureRecognizerDirectionLeft | UISwipeGestureRecognizerDirectionRight)];

[[self view] addGestureRecognizer:mSwipeUpRecognizer];

[mSwipeUpRecognizer release];

.h文件中,添加委托:

<UIGestureRecognizerDelegate>