質問編集履歴
2
a
test
CHANGED
File without changes
|
test
CHANGED
@@ -275,3 +275,23 @@
|
|
275
275
|
cell.label.widthAnchor.constraint(equalTo: self.tableView.widthAnchor, multiplier: multiplier, constant: constant).isActive = true
|
276
276
|
|
277
277
|
```
|
278
|
+
|
279
|
+
|
280
|
+
|
281
|
+
### コード4
|
282
|
+
|
283
|
+
```Swift
|
284
|
+
|
285
|
+
cell.widthConstraint.constant = cell.bounds.size.width * multiplier + constant
|
286
|
+
|
287
|
+
```
|
288
|
+
|
289
|
+
|
290
|
+
|
291
|
+
### 解決方法
|
292
|
+
|
293
|
+
k2moonsのアンサーにより解決することができました.
|
294
|
+
|
295
|
+
|
296
|
+
|
297
|
+
__Label__に__width__に関する制約を設け(__Main.Stroybord__上で),__@IBOutlet__で__TableViewCell__クラスに接続し,**コード3**を**コード4**に書き換えることで解決しました.
|
1
a
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,6 +10,8 @@
|
|
10
10
|
|
11
11
|
そして,**コード1**のようにコードを書き足し,実行すると**写真2**のようになった.
|
12
12
|
|
13
|
+
(この時,**写真4**のように__Cell__の高さを高くして,全ての__Cell__が1度に画面に入りきらないようになっている.)
|
14
|
+
|
13
15
|
(ソートされているので,上から12月,11月,・・・,2月,1月)
|
14
16
|
|
15
17
|
|
@@ -46,6 +48,10 @@
|
|
46
48
|
|
47
49
|
![イメージ説明](b21760f0a6375c264c9726951d003c73.png)
|
48
50
|
|
51
|
+
### 写真4
|
52
|
+
|
53
|
+
![イメージ説明](f1dc768f617a6eeda9e5d56c771a2638.png)
|
54
|
+
|
49
55
|
|
50
56
|
|
51
57
|
|
@@ -86,6 +92,10 @@
|
|
86
92
|
|
87
93
|
super.viewDidLoad()
|
88
94
|
|
95
|
+
tableView.delegate = self
|
96
|
+
|
97
|
+
tableView.dataSource = self
|
98
|
+
|
89
99
|
reloadData()
|
90
100
|
|
91
101
|
}
|