回答編集履歴

1

二日目。

2016/06/14 00:34

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -6,7 +6,11 @@
6
6
 
7
7
 
8
8
 
9
+ # 一日目
10
+
11
+
12
+
9
- # 最初に思い付いたのは‥
13
+ ### 最初に思い付いたのは‥
10
14
 
11
15
 
12
16
 
@@ -32,7 +36,7 @@
32
36
 
33
37
 
34
38
 
35
- # 真面目に調べてみたところ‥
39
+ ### 真面目に調べてみたところ‥
36
40
 
37
41
 
38
42
 
@@ -59,3 +63,31 @@
59
63
 
60
64
 
61
65
  バッチリです!(ただしiOS7以降)
66
+
67
+
68
+
69
+ # 二日目
70
+
71
+
72
+
73
+ セル追加で下がる分だけ上げてみます。
74
+
75
+
76
+
77
+ ```swift
78
+
79
+ table.contentOffset.y += self.tableView(table, heightForRowAtIndexPath: indexPath)
80
+
81
+ ```
82
+
83
+
84
+
85
+ insertRowsAtIndexPathsの後に追加して下さい。
86
+
87
+ reloadDataでは見た目がおかしくなるので、UIView.performWithoutAnimationの方でお願いします。
88
+
89
+ 細かいことは気にしていないので気になるようなら、がんばって修正して下さい。
90
+
91
+ あと、複数セルを追加する場合はループ回してheightを計算して下さい。
92
+
93
+