回答編集履歴
4
変更差分についてキャプチャと補足を追加
answer
CHANGED
@@ -14,4 +14,7 @@
|
|
14
14
|
|
15
15
|
特定の `cell` だけこの機能を有効にしたい場合は、チェックマークの時と同じようにプロパティを追加するのが見通しは良くなるかなと思います。
|
16
16
|
|
17
|
-
[追加したセルだけスワイプで削除するサンプルコード](https://github.com/ykws/MyItems/commit/f7178de4c5a3a27753f1de380497e998dcde18a2)
|
17
|
+
[追加したセルだけスワイプで削除するサンプルコード](https://github.com/ykws/MyItems/commit/f7178de4c5a3a27753f1de380497e998dcde18a2)
|
18
|
+
|
19
|
+
下記差分の赤枠部分が、追加した cell のみ削除できるようにしています。
|
20
|
+

|
3
特定の cell を対象にスワイプ機能を有効にする方法について追記
answer
CHANGED
@@ -10,4 +10,8 @@
|
|
10
10
|
|
11
11
|
なお、
|
12
12
|
[tableView(_:leadingSwipeActionsConfigurationForRowAt:)](https://developer.apple.com/documentation/uikit/uitableviewdelegate/2902366-tableview) は iOS 11 からの機能になるため、それ以前の iOS では利用できません。
|
13
|
-
これはドキュメントの SDK iOS 11.0+ と表記されていることから読み取れます。
|
13
|
+
これはドキュメントの SDK iOS 11.0+ と表記されていることから読み取れます。
|
14
|
+
|
15
|
+
特定の `cell` だけこの機能を有効にしたい場合は、チェックマークの時と同じようにプロパティを追加するのが見通しは良くなるかなと思います。
|
16
|
+
|
17
|
+
[追加したセルだけスワイプで削除するサンプルコード](https://github.com/ykws/MyItems/commit/f7178de4c5a3a27753f1de380497e998dcde18a2)
|
2
整形(不自然な改行が気になったため)
answer
CHANGED
@@ -8,5 +8,6 @@
|
|
8
8
|
})
|
9
9
|
```
|
10
10
|
|
11
|
+
なお、
|
11
|
-
|
12
|
+
[tableView(_:leadingSwipeActionsConfigurationForRowAt:)](https://developer.apple.com/documentation/uikit/uitableviewdelegate/2902366-tableview) は iOS 11 からの機能になるため、それ以前の iOS では利用できません。
|
12
13
|
これはドキュメントの SDK iOS 11.0+ と表記されていることから読み取れます。
|
1
対象 iOS について追記
answer
CHANGED
@@ -6,4 +6,7 @@
|
|
6
6
|
tableView.deleteRows(at: [indexPath], with: .fade)
|
7
7
|
success(true)
|
8
8
|
})
|
9
|
-
```
|
9
|
+
```
|
10
|
+
|
11
|
+
なお、 [tableView(_:leadingSwipeActionsConfigurationForRowAt:)](https://developer.apple.com/documentation/uikit/uitableviewdelegate/2902366-tableview) は iOS 11 からの機能になるため、それ以前の iOS では利用できません。
|
12
|
+
これはドキュメントの SDK iOS 11.0+ と表記されていることから読み取れます。
|