質問編集履歴

1

文法の修正

2017/06/03 09:29

投稿

syoshinsya
syoshinsya

スコア35

title CHANGED
@@ -1,1 +1,1 @@
1
- カスタムセルに設置したUISwitchのインデックス番号を取得する方法
1
+ TableViewのカスタムセルに設置したUISwitchのインデックス番号を取得する方法
body CHANGED
@@ -1,4 +1,4 @@
1
- ![イメージ説明](038538e591ac0aa94d51e88d6108551b.png)
1
+ ![イメージ説明](68b35360c036c5484cab6945050ab213.png)
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
- print("hoge")
27
+ print("off")
23
- }
28
+ }
24
-
29
+ }
25
30
  }
26
31
 
27
32
  ```
28
33
 
29
34
  現状上記の様にCustomTableViewCellにUISwitchを接続してSwitchをオン・オフするとprintで文字を出力するようにしております。
30
- これをどのSwitchがオン・オフされたかインデックス番号を取得したいと思っていま
35
+ 何番目セルのSwitchが変更されたかインデックス番号を取得する方法を
31
-
32
- 上記を実現させる方法をどなたかご教示いだけませんでしょうか。
36
+ どなたかご教示いだけませんでしょうか。
33
37
  よろしくお願いいたします。