質問編集履歴

6

修正

2016/11/19 16:21

投稿

minoossp
minoossp

スコア42

test CHANGED
File without changes
test CHANGED
@@ -100,7 +100,7 @@
100
100
 
101
101
 
102
102
 
103
- ![イメージ説明](56a5debe3d9b1856a7bd5c1254c87d1d.png)
103
+
104
104
 
105
105
 
106
106
 

5

修正

2016/11/19 16:21

投稿

minoossp
minoossp

スコア42

test CHANGED
File without changes
test CHANGED
@@ -100,7 +100,7 @@
100
100
 
101
101
 
102
102
 
103
-
103
+ ![イメージ説明](56a5debe3d9b1856a7bd5c1254c87d1d.png)
104
104
 
105
105
 
106
106
 

4

修正

2016/11/19 15:52

投稿

minoossp
minoossp

スコア42

test CHANGED
File without changes
test CHANGED
@@ -94,7 +94,7 @@
94
94
 
95
95
 
96
96
 
97
- [イメージ説明](60e4ee44c92f1f9a1836c7455ceb44e0.png)](1af18e3b3ebd309af605aa0325304dc8.png)
97
+ ![イメージ説明](13a19ab77fd3b507db0abcc1855665b6.png)
98
98
 
99
99
 
100
100
 

3

修正

2016/11/19 15:51

投稿

minoossp
minoossp

スコア42

test CHANGED
File without changes
test CHANGED
@@ -90,4 +90,22 @@
90
90
 
91
91
 
92
92
 
93
+
94
+
95
+
96
+
97
+ [イメージ説明](60e4ee44c92f1f9a1836c7455ceb44e0.png)](1af18e3b3ebd309af605aa0325304dc8.png)
98
+
99
+
100
+
101
+
102
+
103
+
104
+
105
+
106
+
107
+
108
+
109
+
110
+
93
111
  swift3.0 xcode8.3

2

修正

2016/11/19 15:50

投稿

minoossp
minoossp

スコア42

test CHANGED
File without changes
test CHANGED
@@ -24,83 +24,55 @@
24
24
 
25
25
 
26
26
 
27
- // let cellPoint1 = .table.convert(sender.center, from: sender.superview)
27
+ /et cellPoint1 = table.convert(sender.center, from: sender.superview)
28
28
 
29
- // let indexPath1 = table.indexPathForRow(at: cellPoint1) as! TopTableViewController
29
+ let indexPath1 = table.indexPathForRow(at: cellPoint1)
30
30
 
31
- //
32
-
33
- //
34
-
35
- //
36
-
37
- //
38
-
39
- //
40
-
41
- // print("スイッチsuittiarrye1 \(suittiarrye)")
42
-
43
- //
44
-
45
- //
46
-
47
- // if sender.isOn {
48
-
49
- // suittiarrye.remove(at: (indexPath1?.row)!)
31
+ let cell = table.cellForRow(at: indexPath1!) as! TableViewCell
50
-
51
- // suittiarrye.insert(true, at: (indexPath1?.row)!)
52
32
 
53
33
 
54
34
 
55
- /////////////////////////////////////////////////////////////////////////////////
35
+ if sender.isOn {
56
36
 
57
- // cell.svview.backgroundColor = UIColor.lightGray//ここにこのコードが書きたいです
37
+ suittiarrye.remove(at: (indexPath1?.row)!)
58
38
 
59
- /////////////////////////////////////////////////////////////////////////////////
39
+ suittiarrye.insert(true, at: (indexPath1?.row)!)
60
40
 
61
41
 
62
42
 
63
- // }else {
64
-
65
- // suittiarrye.remove(at: (indexPath1?.row)!)
66
-
67
- // suittiarrye.insert(false, at: (indexPath1?.row)!)
68
-
69
- // }
70
-
71
- //
72
-
73
- //
74
-
75
- // UserDefaults.standard.set(suittiarrye, forKey: "suittiarrye")
76
-
77
- //
78
-
79
- // // mySwicth.isOn = suittiarrye[(indexPath1?.row)!]
80
-
81
- //
82
-
83
- //
84
-
85
- // print("スイッチsuittiarrye2 \(suittiarrye)")
86
-
87
- }
88
-
89
-
90
43
 
91
44
 
92
45
 
93
-
94
46
 
95
- override func setSelected(_ selected: Bool, animated: Bool) {
47
+ }else {
96
48
 
97
- super.setSelected(selected, animated: animated)
49
+ suittiarrye.remove(at: (indexPath1?.row)!)
98
50
 
99
-
51
+ suittiarrye.insert(false, at: (indexPath1?.row)!)
100
52
 
101
- // Configure the view for the selected state
53
+ cell.svview.backgroundColor = UIColor.lightGray
102
54
 
55
+
56
+
57
+
58
+
103
- }
59
+ }
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+ ////////ここでセルの更新などが必要でしょうか??
70
+
71
+
72
+
73
+
74
+
75
+ }
104
76
 
105
77
 
106
78
 
@@ -112,29 +84,7 @@
112
84
 
113
85
 
114
86
 
115
-
116
-
117
- カスタムセルで作成した場合
87
+ 変更まし
118
-
119
- cell.svview.backgroundColor = UIColor.lightGray
120
-
121
- cell.svviewがエラーになるのですがどこでも書けるようにするにはどうすればいいですか?
122
-
123
-
124
-
125
-
126
-
127
-
128
-
129
-
130
-
131
-
132
-
133
- indexPath.rowみたいにどこでも書けるようにできるようにできないでしょうか?
134
-
135
- どこでもcell.が使えるようになるのが理想なのですがどこを探しても見当たらないのでよろしくお願いします。
136
-
137
-
138
88
 
139
89
 
140
90
 

1

修正

2016/11/19 14:51

投稿

minoossp
minoossp

スコア42

test CHANGED
File without changes
test CHANGED
@@ -124,4 +124,20 @@
124
124
 
125
125
 
126
126
 
127
+
128
+
129
+
130
+
131
+
132
+
133
+ indexPath.rowみたいにどこでも書けるようにできるようにできないでしょうか?
134
+
135
+ どこでもcell.が使えるようになるのが理想なのですがどこを探しても見当たらないのでよろしくお願いします。
136
+
137
+
138
+
139
+
140
+
141
+
142
+
127
143
  swift3.0 xcode8.3