異なるからコードを実行する方法がわかりませんView Controller
。
私は新しいプロジェクトを作成しました。宿題として迅速に対応していただければ幸いです。今夜までに完了する必要があります。
私のプロジェクトでは、2つView Controller
の名前が付けられています。viewcontroller1
およびviewcontroller2
、およびそれらを2つの異なるカスタムクラスに割り当てました。
Viewcontroller1
画面に表示されるのは2つUIButtons
あり、1つはコードを実行するためのもので、もう1つはにプッシュするためのものviewcontroller2
です。
ユーザーが最初UIButton
にクリックしたときに、そのボタンで以下のコードを実行し、結果をに表示しUILabel
ますviewcontroller2
。
このコードは、を使用して乱数を作成しarc4random
、のランダムな単語を表示しUILabel
ます。このコードはシングルページベースのアプリで機能し、実装時に使用されます。
つまり、基本的に私が欲しいのは、最初をクリックしたときに、UIButton
ランダムに作成された単語をに表示したいということUILabel
ですviewcontroller2
。
-(IBAction)button; {
int random_num;
random_num = (arc4random() % 5 - 1) + 1;
if (random_num == 1) {
label.text = @"hello1";
}
else if (random_num == 2) {
label.text = @"hello2";
}
else if (random_num == 3) {
label.text = @"hello3";
}
else if (random_num == 4) {
label.text = @"hello4";
}
}
は私のtimelabel
です。UILabel
viewcontroller2
あなたの答えに詳細を教えてください。私は初心者なので、すぐに概念を理解できないかもしれません。
例
ユーザーがアプリを開きます
Viewcontroller1が表示されます
ユーザーは、のbutton 1
コードを実行するを押します。label
viewcontroller2
ユーザーがに移動するには、button 2
を押しますviewcontroller
Viewcontroller2
が表示され、ボタンによってラベルが変更されました
難しいことではないことは知っていますが、できません。
以前に私に答えてくれた人たち、そして答えてくれる人たちのために本当にありがとう。
ありがとう。