gpt4 book ai didi

ios - 如何将变量传递给 UIButton 操作

转载 作者:IT王子 更新时间:2023-10-29 08:21:48 25 4
gpt4 key购买 nike

例如,我想将变量传递给 UIButton 操作

NSString *string=@"one";
[downbutton addTarget:self action:@selector(action1:string)
forControlEvents:UIControlEventTouchUpInside];

我的 Action 函数是这样的:

-(void) action1:(NSString *)string{
}

但是,它返回一个语法错误。如何将变量传递给 UIButton 操作?

最佳答案

改成:

[downbutton addTarget:self action:@selector(action1:) forControlEvents:UIControlEventTouchUpInside];

我不知道 Iphone SDK,但按钮操作的目标可能会收到一个 ID(通常命名为发件人)。

- (void) buttonPress:(id)sender;

在方法调用中,sender 应该是您案例中的按钮,允许您读取名称、标签等属性。

关于ios - 如何将变量传递给 UIButton 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/510393/

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