-2

好的,我已经编辑了我的原始帖子。

问题是:我有一个按钮,一旦单击 3 个其他按钮名称就会改变。

from sin to sin-1
from cos to cos-1
from tan to tan-1

正如你所知道的,我正在做一个科学计算器。到目前为止,我已经在 .h 中声明了一个 IBAtion,现在我正在 .m 中实现它

代码已更正。供其他人将来参考。

控制器.h

IBOutlet UIButton *btn1;
IBOutlet UIButton *btn2;
IBOutlet UIButton *btn3;

控制器.m

-(IBAction)buttonChangeText:(UIButton *)sender
{
    [btn1 setTitle:@"sin-1" forState:UIControlStateNormal];
    [btn2 setTitle:@"cos-1" forState:UIControlStateNormal];
    [btn3 setTitle:@"tan-1" forState:UIControlStateNormal];
}
4

1 回答 1

0

这将帮助您理解,请与发件人一起使用,并使用按钮标签。我会对你有意义。谢谢。

- (IBAction)changeTheOtherButton:(id)sender {

    if ([sender tag] == 1) {
        [btn1 setTitle:@"Btn 2" forState:UIControlStateNormal];
    }
    else if ([sender tag] == 2) {
        [btn2 setTitle:@"Btn 1" forState:UIControlStateNormal];
    }

}

享受编码......

于 2013-02-17T23:19:31.397 回答