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

質問編集履歴

2

追記しました。

2018/04/07 01:13

投稿

r.n
r.n

スコア7

title CHANGED
File without changes
body CHANGED
@@ -3,4 +3,49 @@
3
3
  cell内のものなんですが、Buttonにactionをつけるの場合はaddTargetで設定できますよね。
4
4
  TextFieldにOutletのをつける場合はどうやって設定できますか?
5
5
  他の部品もそこで設定しているので同じ場所で設定しておいてあげたいんです。
6
- もし他にも良い方法があれば補足として教えていただけると助かります。
6
+ もし他にも良い方法があれば補足として教えていただけると助かります。
7
+
8
+ 追記
9
+
10
+ NSObjectを使用してます。
11
+ これからViewControllerに渡して、
12
+ ボタンを押したときにTextField内の文字をLabelに反映させたいです。
13
+
14
+ __PostTableViewCell.swift__
15
+ ```
16
+ class PostTableViewCell: UITableViewCell {
17
+ @IBOutlet weak var comentsTextField: UITextField!
18
+ @IBOutlet weak var comentsButton: UIButton!
19
+
20
+ var postArray: [PostData] = []
21
+
22
+ //略
23
+
24
+ func setPostData(_ postData: PostData) {
25
+
26
+ //略
27
+
28
+ //文字を表示させるラベル
29
+ self.captionLabel.text = "(postData.name!): (postData.coments)"
30
+
31
+ }
32
+ ```
33
+
34
+ __PostData.swift__
35
+ ```
36
+ class PostData: NSObject {
37
+
38
+ //略
39
+ var coments: [[String:String]] = []
40
+
41
+ init(snapshot: DataSnapshot, myId: String) {
42
+
43
+ //略
44
+
45
+ if let coments = valueDictionary["coments"] as? [String:String]{
46
+ self.coments = [coments]
47
+ }
48
+ }
49
+ }
50
+
51
+ ```

1

不明瞭な点の修正, 初心者アイコンの設定

2018/04/07 01:13

投稿

r.n
r.n

スコア7

title CHANGED
@@ -1,1 +1,1 @@
1
- Outletをソースコードで設定する方法
1
+ TextFieldをソースコードで設定する方法
body CHANGED
@@ -1,6 +1,6 @@
1
1
  ### Outletをソースコードで設定したいです。
2
2
 
3
- cell内のものなんですが、actionの場合はaddTargetで設定できますよね。
3
+ cell内のものなんですが、Buttonにactionをつけるの場合はaddTargetで設定できますよね。
4
- outletの場合はどうやって設定できますか?
4
+ TextFieldにOutletをつける場合はどうやって設定できますか?
5
5
  他の部品もそこで設定しているので同じ場所で設定しておいてあげたいんです。
6
6
  もし他にも良い方法があれば補足として教えていただけると助かります。