如果多个按钮调用IBOutlet,IBOutlet可以确定按下了哪个按钮吗?
编辑:
全部固定和接线.关键点:对象ID不是发件人标签!Tag是属性第一页上的独立值.
- (IBAction)buttonPressed:(id)sender { switch ( [sender tag] ) { case 109: NSLog(@"Button 1"); break; case 108: NSLog(@"Button 2"); break; } }
Igor.. 5
在多个按钮调用IBOutlet的情况下
也许是IBAction?
冷杉如果全部
- (IBAction) actionPerformed:(id)sender
所以,发件人就是你的按钮
第二是UIView的每个子类都有一个标记字段,所以你可以使用它
int tag = [sender tag];
你可以在IB中设置标签
在多个按钮调用IBOutlet的情况下
也许是IBAction?
冷杉如果全部
- (IBAction) actionPerformed:(id)sender
所以,发件人就是你的按钮
第二是UIView的每个子类都有一个标记字段,所以你可以使用它
int tag = [sender tag];
你可以在IB中设置标签