gpt4 book ai didi

iphone - Objective C IB 奥特莱斯

转载 作者:行者123 更新时间:2023-12-03 20:27:18 25 4
gpt4 key购买 nike

如果多个按钮调用 IBOutlet,IBOutlet 能否确定按下了哪个按钮?

编辑:

全部固定并接线。关键点:对象 ID 不是发件人标签!标签是属性第一页上的独立值。

- (IBAction)buttonPressed:(id)sender
{
switch ( [sender tag] )
{
case 109:
NSLog(@"Button 1");
break;

case 108:
NSLog(@"Button 2");
break;
}
}

最佳答案

In cases where multiple buttons call an IBOutlet

也许是 IBAction?

首先

- (IBAction) actionPerformed:(id)sender

所以,发送者是您的按钮

第二个是 UIView 的每个子类都有一个 tag 字段,因此您可以使用它

int tag = [sender tag];

您可以在IB中设置标签

关于iphone - Objective C IB 奥特莱斯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/622072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com