Iphone 一次为多个按钮分配相同的操作
一旦一个连接选中了界面生成器中的多个按钮,我是否可以将相同的操作分配给它们?这个问题在许多线程中讨论过,但并不总是简单地列出。最简单的方法是创建如下函数。它接受发送者(在本例中为UIButton)并获取标记。然后,您可以在此基础上运行您想要的任何代码Iphone 一次为多个按钮分配相同的操作,iphone,iphone-sdk-3.0,interface-builder,Iphone,Iphone Sdk 3.0,Interface Builder,一旦一个连接选中了界面生成器中的多个按钮,我是否可以将相同的操作分配给它们?这个问题在许多线程中讨论过,但并不总是简单地列出。最简单的方法是创建如下函数。它接受发送者(在本例中为UIButton)并获取标记。然后,您可以在此基础上运行您想要的任何代码 - (IBAction) buttonClick: (id) sender { UIButton *button = (UIButton *)sender; int row = button.tag; NSLog(@"Bu
- (IBAction) buttonClick: (id) sender {
UIButton *button = (UIButton *)sender;
int row = button.tag;
NSLog(@"Button clicked: %i", row);
if (row == 1 ) {
// do something
}
}
在Interface Builder中,将按钮附加到函数,然后使用属性检查器为每个按钮设置标记值,为每个按钮指定不同的整数值