-1

我正在尝试创建一个按钮,当按下该按钮时,每次按下时都会将标签文本更改为不同的文本,大约五次。例如,当按钮按下一次时,标签显示“1”;当再次按下相同的按钮时,标签显示“2”;等等。任何帮助,将不胜感激。谢谢!

4

2 回答 2

1

您可以将 NSArray 与您需要在标签文本中显示的所有字符串/文本一起使用......创建一个 IBAction 方法并让它在每次用户点击 UIButton 时通过数组索引。

于 2013-07-14T20:54:17.323 回答
0

如果你只是在数数,那么在按下的按钮 IBAction 中使用类似这样的东西:

    UIButton *btn = (UIButton*)sender;
    int btnNum = [btn.titleLabel.text integerValue];
    [btn setTitle:[NSString stringWithFormat:@"%i", btnNum++] forState:UIControlStateNormal];
于 2013-07-14T21:36:50.793 回答