質問編集履歴
2
a
title
CHANGED
File without changes
|
body
CHANGED
@@ -136,4 +136,14 @@
|
|
136
136
|
### コード3
|
137
137
|
```Swift
|
138
138
|
cell.label.widthAnchor.constraint(equalTo: self.tableView.widthAnchor, multiplier: multiplier, constant: constant).isActive = true
|
139
|
-
```
|
139
|
+
```
|
140
|
+
|
141
|
+
### コード4
|
142
|
+
```Swift
|
143
|
+
cell.widthConstraint.constant = cell.bounds.size.width * multiplier + constant
|
144
|
+
```
|
145
|
+
|
146
|
+
### 解決方法
|
147
|
+
k2moonsのアンサーにより解決することができました.
|
148
|
+
|
149
|
+
__Label__に__width__に関する制約を設け(__Main.Stroybord__上で),__@IBOutlet__で__TableViewCell__クラスに接続し,**コード3**を**コード4**に書き換えることで解決しました.
|
1
a
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,7 @@
|
|
4
4
|
### これまでの流れ
|
5
5
|
**写真1**のように,__Cell__に__Label__(青色のやつ)を配置して,**コード2**の__TableViewCell__に接続した.
|
6
6
|
そして,**コード1**のようにコードを書き足し,実行すると**写真2**のようになった.
|
7
|
+
(この時,**写真4**のように__Cell__の高さを高くして,全ての__Cell__が1度に画面に入りきらないようになっている.)
|
7
8
|
(ソートされているので,上から12月,11月,・・・,2月,1月)
|
8
9
|
|
9
10
|
|
@@ -22,6 +23,8 @@
|
|
22
23
|

|
23
24
|
### 写真3
|
24
25
|

|
26
|
+
### 写真4
|
27
|
+

|
25
28
|
|
26
29
|
|
27
30
|
### コード1
|
@@ -42,6 +45,8 @@
|
|
42
45
|
|
43
46
|
override func viewDidLoad() {
|
44
47
|
super.viewDidLoad()
|
48
|
+
tableView.delegate = self
|
49
|
+
tableView.dataSource = self
|
45
50
|
reloadData()
|
46
51
|
}
|
47
52
|
|