teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

変更差分についてキャプチャと補足を追加

2017/10/24 05:29

投稿

ykws
ykws

スコア1242

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
+ ![イメージ説明](b9fce0c0b668b3c9d03f9fd1e26f25b1.png)

3

特定の cell を対象にスワイプ機能を有効にする方法について追記

2017/10/24 05:28

投稿

ykws
ykws

スコア1242

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

整形(不自然な改行が気になったため)

2017/10/23 13:11

投稿

ykws
ykws

スコア1242

answer CHANGED
@@ -8,5 +8,6 @@
8
8
  })
9
9
  ```
10
10
 
11
+ なお、
11
- なお、 [tableView(_:leadingSwipeActionsConfigurationForRowAt:)](https://developer.apple.com/documentation/uikit/uitableviewdelegate/2902366-tableview) は iOS 11 からの機能になるため、それ以前の iOS では利用できません。
12
+ [tableView(_:leadingSwipeActionsConfigurationForRowAt:)](https://developer.apple.com/documentation/uikit/uitableviewdelegate/2902366-tableview) は iOS 11 からの機能になるため、それ以前の iOS では利用できません。
12
13
  これはドキュメントの SDK iOS 11.0+ と表記されていることから読み取れます。

1

対象 iOS について追記

2017/10/23 00:36

投稿

ykws
ykws

スコア1242

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+ と表記されていることから読み取れます。