好的,我已经编辑了我原来的帖子。
问题是:我有一个按钮,一旦点击,其他3个按钮名称将会改变。
from sin to sin-1
from cos to cos-1
from tan to tan-1
你可以告诉我正在做一个科学的计算器。到目前为止,我已经在.h中声明了IBAtion,现在我在.m
中实现了这一点代码纠正。供将来参考。
controller .h
IBOutlet UIButton *btn1;
IBOutlet UIButton *btn2;
IBOutlet UIButton *btn3;
controller .m
-(IBAction)buttonChangeText:(UIButton *)sender
{
[btn1 setTitle:@"sin-1" forState:UIControlStateNormal];
[btn2 setTitle:@"cos-1" forState:UIControlStateNormal];
[btn3 setTitle:@"tan-1" forState:UIControlStateNormal];
}
答案 0 :(得分: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];
}
}
享受编码......