1
一旦全部通过一个连接进行选择,我可以将相同的动作分配给Interface Builder中的多个按钮吗?一次为多个按钮分配相同的动作
一旦全部通过一个连接进行选择,我可以将相同的动作分配给Interface Builder中的多个按钮吗?一次为多个按钮分配相同的动作
这个问题在众多的线程中讨论过,但并不总是简单地进行布局。最简单的方法是创建一个如下所示的函数。它需要发件人,在这种情况下是UIButton,并获取标签。然后你可以运行你想要的任何代码。
- (IBAction) buttonClick: (id) sender {
UIButton *button = (UIButton *)sender;
int row = button.tag;
NSLog(@"Button clicked: %i", row);
if (row == 1) {
// do something
}
}
在界面生成器,附加按钮的功能,然后用属性检查员来设置标记值每个按钮,给每一个不同的整数值。