-2

セットシリーズのラベルのテキストを変更するボタンが必要です。たとえば、アプリ ストアの 1 つのボックス アプリにはボタンがあり、それを押すたびに次のことを言います。たとえば、1 つのボタンと 1 つのラベルが必要です。最初にボタンを押すと、「こんにちは」と表示され、もう一度押すと、「どうやって」、「いる」、「あなたは?」と表示されます。どうすればこれを行うことができますか?どんな助けでもいいでしょう。

4

1 に答える 1

1
  1. ビューコントローラにのような整数プロパティを追加しcurrentWordIndexて、現在の単語がどれであるかを記憶します。

  2. ラベルを作成します。のような名前でViewControllerのコンセントに接続しますwordLabel

  3. ボタンを作成します。次のように、ラベルを必要なテキストに変更するアクションに接続します。

    -(IBAction)changeTheLabel:(id)sender
    {{
        NSArray * words = @ [@ "hi"、@ "how"、@ "are"、@ "you?];
        self.currentWordIndex =(self.currentWordIndex + 1)%[単語数];
        self.wordLabel.text = [words objectAtIndex:self.currentWordCount];
    }

以上です。

于 2012-10-25T19:19:29.787 に答える