質問編集履歴

1

文法の修正

2017/06/03 09:29

投稿

syoshinsya
syoshinsya

スコア35

test CHANGED
@@ -1 +1 @@
1
- カスタムセルに設置したUISwitchのインデックス番号を取得する方法
1
+ TableViewのカスタムセルに設置したUISwitchのインデックス番号を取得する方法
test CHANGED
@@ -1,4 +1,4 @@
1
- ![イメージ説明](038538e591ac0aa94d51e88d6108551b.png)
1
+ ![イメージ説明](68b35360c036c5484cab6945050ab213.png)
2
2
 
3
3
 
4
4
 
@@ -36,15 +36,25 @@
36
36
 
37
37
  class CustomTableViewCell: UITableViewCell {
38
38
 
39
+
40
+
39
-
41
+ @IBOutlet weak var mySwitch: UISwitch!
42
+
43
+
40
44
 
41
45
  @IBAction func hundleSwitch(_ sender: Any) {
42
46
 
43
- print("hoge")
47
+ if mySwitch.isOn{
44
48
 
45
- }
49
+ print("on")
46
50
 
47
-
51
+ } else {
52
+
53
+ print("off")
54
+
55
+ }
56
+
57
+ }
48
58
 
49
59
  }
50
60
 
@@ -56,10 +66,8 @@
56
66
 
57
67
  現状上記の様にCustomTableViewCellにUISwitchを接続してSwitchをオン・オフするとprintで文字を出力するようにしております。
58
68
 
59
- これをどのSwitchがオン・オフされたかインデックス番号を取得したいと思っていま
69
+ 何番目セルのSwitchが変更されたかインデックス番号を取得する方法を
60
70
 
61
-
62
-
63
- 上記を実現させる方法をどなたかご教示いだけませんでしょうか。
71
+ どなたかご教示いだけませんでしょうか。
64
72
 
65
73
  よろしくお願いいたします。