Прежде всего, я новичок, поэтому любая помощь приветствуется.Я написал следующий код для изменения названия кнопки при каждом ее нажатии.Когда я тестирую код, я могу видеть новую метку кнопки в течение доли секунды, а затем кнопка снова пуста (как она началась).Я вижу только первые три касания, поэтому думаю, что с моим методом подсчета тоже что-то не так.Код выглядит следующим образом:
-(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;
}
}
Заранее благодарим за помощь!