teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

詳しく説明

2017/02/11 04:09

投稿

NamaKori
NamaKori

スコア81

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,18 @@
1
1
  textFieldの値をlabelに表示させる方法を勉強していて、応用編としてtextFieldの値を別の画面のlabelに表示さたいのですが この時、viewControllerをそれぞれの画面に用意しているので、値を別の画面に表示させる方法がわかりません。classとか構造体を使うのはわかるのですが使い方がわからないので、詳しく教えてください。
2
2
 
3
- ![イメージ説明](c42449258815be2d43221024ae05c0f5.png)
3
+ ![イメージ説明](c42449258815be2d43221024ae05c0f5.png)
4
+
5
+
6
+ こういった感じで、左の画面のtextFieldにテキストを入力し、"表示する"ボタンを押した時、左画面と右画面の"表示label"に入力したものが反映されるといった仕組みなのですが...
7
+
8
+ ![イメージ説明](bcf65422b78bd19dc5e10d7eb2d0311a.png)
9
+
10
+ <左画面のViewControllerです。>
11
+ ![イメージ説明](07399019d475bf8d5da0069128df2c4a.png)
12
+
13
+ <右画面のViewCOntrollerです。>
14
+ 左画面でtextFieldの値を取得したinputTextを右画面に無理やり持ってきて、displayLabel2に代入しているという状況です。
15
+ ![イメージ説明](8c39315678cbe8ff1ff500d2ee11b5af.png)
16
+
17
+
18
+ このように、左画面で取得した値を右画面に反映する方法がわかりません。