【发布时间】:2011-01-26 05:55:59
【问题描述】:
首先,我是一个菜鸟,所以感谢任何帮助。我编写了以下代码来更改每次启动按钮的标题。当我测试代码时,我可以在几分之一秒内看到新的按钮标签,然后按钮又是空白的(因为它已经开始了)。我只看到前三个触摸,所以我认为我的计数方法也有问题。代码如下:
-(IBAction)pressButton:(id)sender {
static int counter = 0;
if (counter == 0) {
[[sender titleLabel] setText:@"not answered"];
}else if (counter == 1) {
[[sender titleLabel] setText:@"Pressed Once"];
}else if (counter == 2) {
[[sender titleLabel] setText:@"Pressed Twice"];
}
counter += 1;
if (counter >2) {
counter = 0;
}
}
提前感谢您的帮助!
【问题讨论】:
标签: iphone objective-c ipad uibutton