如何在Cocoa / Objective-C中识别Button click

时间:2009-09-26 05:40:31

标签: cocoa-touch

我的程序中有一个按钮可以开始一个新游戏。我没有 使用IB,手动完成。现在的问题是我将如何识别 按下按钮。是否有任何内置方法,如 'ButtonClick'或其他什么?我用过: -

- (void)touchesBegan:(NSSet *)触及withEvent:(UIEvent *)事件

在我使用的这个功能中

CGPoint pt = [[touches anyObject] locationInView:self];  找到触摸位置。然后用它来确定是否  在按钮内。如果我触发了一个动作。但我的程序  不行。所以任何人都可以帮助我????

1 个答案:

答案 0 :(得分:1)

您必须在按钮中实现它并将其传递给响应者。看看这个链接

http://www.iphonedevforums.com/forum/sdk-coding-help/1101-detect-position-x-when-i-click-button.html