如何获取UIButton的标签号

Rup*_*esh 3 iphone objective-c xib nib ios

我正在使用各种按钮,我已经从Xib文件设置了它的标签.并将所有按钮连接到单个方法-(void) note:(id)sender.

现在我想要检索标签号.所以我可以看到点击了哪个按钮

-(void) note:(id)sender

{

    NotesClass *note = [[NotesClass alloc] initWithNibName:@"NotesClass" bundle:nil];
    note.notetag = sender;
    NSLog(@"%@",note.notetag);
    [self.navigationController pushViewController:note animated:YES];

}
Run Code Online (Sandbox Code Playgroud)

打印那个NSlog我得到这个输出:

<UIButton: 0x4e70350; frame = (227 119; 20 18); opaque = NO; autoresize = RM+BM; tag = 1; layer = <CALayer: 0x4e70480>>
Run Code Online (Sandbox Code Playgroud)

任何人都可以请帮助我.

Mob*_*oid 12

尝试以下代码,它一定会帮助你

UIButton *button = (UIButton *)sender;
    NSInteger bTag = button.tag;
Run Code Online (Sandbox Code Playgroud)