質問編集履歴

1

エラーコードの詳しい説明を追加

2020/08/27 12:07

投稿

So0622
So0622

スコア8

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
 
58
58
 
59
- //スワイプしたセルを削除 ※arrayNameは変数名に変更してください
59
+ //スワイプしたセルを削除 
60
60
 
61
61
  func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
62
62
 
@@ -78,6 +78,42 @@
78
78
 
79
79
 
80
80
 
81
+ ###tableViewをLabelに変更した場合のコード
82
+
83
+ ```Swift
84
+
85
+ func tableView(_ Label: UILabel, canEditRowAt indexPath: IndexPath) -> Bool
86
+
87
+ {
88
+
89
+ return true
90
+
91
+ }
92
+
93
+
94
+
95
+ //スワイプしたセルを削除 
96
+
97
+ func tableView(_ Label: UILabel, commit editingStyle: UILabel.EditingStyle, forRowAt indexPath: IndexPath) {
98
+
99
+ //↑ここで'EditingStyle' is not a member type of 'UILabel'というエラーがでます
100
+
101
+ if editingStyle == UILabel.EditingStyle.delete {
102
+
103
+ labelDate.remove(at: indexPath.row)
104
+
105
+             //↑ここでValue of type 'UILabel' has no member 'remove'というエラーがでます
106
+
107
+ Label.deleteRows(at: [indexPath as IndexPath], with: UILabel.RowAnimation.automatic)
108
+
109
+ //↑ここでtype 'UILabel' has no member 'RowAnimation'というえらーがでます
110
+
111
+ }
112
+
113
+ }
114
+
115
+ ```
116
+
81
117
 
82
118
 
83
119