2010-01-18 52 views
0

我正在研究一个cocos2d iPhone应用程序,并且想要在释放按钮按下后捕获事件。释放按钮点击后是否会触发任何事件或通知。我知道当点击一个按钮时,我们会根据提供的选择器功能得到通知,但是在点击完成并释放按钮后,我们是否可以使用任何内置处理程序获得任何事件通知?被点击的项目是一个MenuItemImage。在cocos2d中释放MenuItemImage按钮后是否有任何事件触发器?

感谢和欣赏,如果你可以分享你的想法。

回答

0

按钮我假设你的意思是UIButton

您收听UIControlEventTouchUpInside的“按钮释放”事件。

+0

非常感谢你。我使用cocos2d项目(ParticleTest) - > MenuItemImage * item3 = [MenuItemImage itemFromNormalImage:@“r1.png”selectedImage:@“r2.png”target:self selector:@selector(nextCallback :)]; 在这种情况下,我还可以听UIControlEventTouchUpInside吗? – Getsy 2010-01-18 11:19:12

+0

cocos2d与标准的Cocoa Touch完全不同,它有自己的内部架构。我编辑了你的问题来反映这一点。 – 2010-01-18 13:31:59

+0

我拒绝了,因为它不能成为正确的答案! Cocos2d上的菜单项不具有UIButton的相同属性和方法。 – vfn 2010-01-25 23:34:10

-1

这个问题没有道理!

您在选择器上关联的方法:@selector(myMethod :)只会在菜单项被释放后触发,并且您的问题正是您想要实现的。

因此,如果您不知道它,请尝试记录并查看何时调用该方法。

干杯,
VFN

相关问题