如何将观察者添加到UIButton?
答
看看UIControl的文档。
[myButton addTarget:self
action:@selector(touch:)
forControlEvents:UIControlEventTouchUpInside];
此方法适用于任何从UIControl
(包括继承,但其中目标是在UIButton的加入或实现的类不限于UIButtons
:)
答
// add target and action
[myButton addTarget:self
action:@selector(buttonClicked:)
forControlEvents:UIControlEventTouchUpInside];
。如果您将addTarget设置为零,则操作将通过响应者链直到找到响应buttonClicked:选择器的响应者。 buttonClicked:选择器实现如下:
-(void)buttonClicked:(id)sender
{
// do stuff here
}