我想要一个按钮来更改系列中的标签文字。例如,应用程序商店中的一个框应用程序,其中有一个按钮,每次按下它时,它都会说下一件事。我想,我想,一个按钮和一个标签。第一次按下按钮时,它会显示“嗨”,再次按下它,它会说“怎么样”,然后,“是”,“你呢?”。我该怎么做呢?任何帮助都会很好。
答案 0 :(得分:1)
将一个整数属性(如currentWordIndex
)添加到视图控制器中,以记住哪个是当前单词。
创建标签。将其连接到视图控制器中的插座,名称为wordLabel
。
创建一个按钮。将其连接到将标签更改为您想要的任何文本的操作,如下所示:
- (IBAction)changeTheLabel:(id)sender { NSArray *words = @[@"hi", @"how", @"are", @"you?]; self.currentWordIndex = (self.currentWordIndex + 1) % [words count]; self.wordLabel.text = [words objectAtIndex:self.currentWordCount]; }
就是这样。