質問編集履歴
1
文法の修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
カスタムセルに設置したUISwitchのインデックス番号を取得する方法
|
1
|
+
TableViewのカスタムセルに設置したUISwitchのインデックス番号を取得する方法
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-

|
2
2
|
|
3
3
|
上記の画像の様にUITableViewにUISwitchを設置しています。
|
4
4
|
|
@@ -17,17 +17,21 @@
|
|
17
17
|
|
18
18
|
```
|
19
19
|
class CustomTableViewCell: UITableViewCell {
|
20
|
+
|
20
|
-
|
21
|
+
@IBOutlet weak var mySwitch: UISwitch!
|
22
|
+
|
21
23
|
@IBAction func hundleSwitch(_ sender: Any) {
|
24
|
+
if mySwitch.isOn{
|
25
|
+
print("on")
|
26
|
+
} else {
|
22
|
-
|
27
|
+
print("off")
|
23
|
-
|
28
|
+
}
|
24
|
-
|
29
|
+
}
|
25
30
|
}
|
26
31
|
|
27
32
|
```
|
28
33
|
|
29
34
|
現状上記の様にCustomTableViewCellにUISwitchを接続してSwitchをオン・オフするとprintで文字を出力するようにしております。
|
30
|
-
|
35
|
+
何番目のセルのSwitchが変更されたか、インデックス番号を取得する方法を
|
31
|
-
|
32
|
-
|
36
|
+
どなたかご教示いだだけませんでしょうか。
|
33
37
|
よろしくお願いいたします。
|