使用UIButton多次切换标签文本

时间:2013-07-14 20:44:29

标签: ios uibutton

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

如果您只计算数字,那么在按下IBAction的按钮中使用类似的东西:

    UIButton *btn = (UIButton*)sender;
    int btnNum = [btn.titleLabel.text integerValue];
    [btn setTitle:[NSString stringWithFormat:@"%i", btnNum++] forState:UIControlStateNormal];