[self.btnCooking
addTarget:self action:@selector(pressCooking:)
forControlEvents:UIControlEventTouchUpInside];
}
1、self 指目标对象为当前对象,及 WViewController;
2、action 即 在目标对象上的点击方法;
3、何时调用该方法,UIControlEventTouchUpInside 即单击时。
“炒菜”按钮是一个可交互的视图控件,点击它后,它指定了一个 target(目标对象),并执
行目标对象上指定的
action(方法)。
action 方法有以下几种形式:
- (
void
)doSomething;
//
OR
- (
void
)doSomething:(
id
)sender;
//
OR
- (IBAction)doSomething:(
id
)sender;
//
OR
- (IBAction)doSomething:(UIButton *) sender;
这里的
sender,发送者,就是对 “菜单” 按钮对象的引用。
以下代码是完全用代码定义的一个
UIButton,并添加在 self.view 中:
找软件资料,就到一览软件文库