回答編集履歴

1

ちなみにさらに

2018/10/23 03:52

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -29,3 +29,47 @@
29
29
  これでどうでしょうか?
30
30
 
31
31
  Labelの縦に伸びる力(?)よりもTextViewのbottom制約の優先を下げています。
32
+
33
+
34
+
35
+ # ちなみに
36
+
37
+
38
+
39
+ `tableView(_:willDisplay:forRowAt:)`の処理は不要です。
40
+
41
+
42
+
43
+ また、`tableView(_:heightForRowAt:)`も不要です。
44
+
45
+ こっちは、書くとすれば、
46
+
47
+
48
+
49
+ ```swift
50
+
51
+ func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
52
+
53
+ return UITableViewAutomaticDimension
54
+
55
+ }
56
+
57
+ func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
58
+
59
+ return 150
60
+
61
+ }
62
+
63
+ ```
64
+
65
+
66
+
67
+ となります。
68
+
69
+
70
+
71
+ # さらに
72
+
73
+
74
+
75
+ 制約を付けるのは一度だけでいいので、sampleTableViewCellの`awakeFromNib()にでも書くのがいいと思います。