質問編集履歴

1

自己解決

2018/08/02 01:25

投稿

EricaChloe
EricaChloe

スコア8

test CHANGED
File without changes
test CHANGED
@@ -13,16 +13,6 @@
13
13
 
14
14
 
15
15
 
16
-
17
- ### 発生している問題・エラーメッセージ
18
-
19
-
20
-
21
- ```
22
-
23
-
24
-
25
- ```
26
16
 
27
17
  ### 該当のソースコード
28
18
 
@@ -96,9 +86,45 @@
96
86
 
97
87
 
98
88
 
99
- ### 試したこと
89
+ ### 解決方法
100
90
 
101
91
 
92
+
93
+ こちらにはのせてなかったのですが、メンバ変数とローカル変数 ともに宣言していたことが原因でした。なにも入っていないメンバ変数を動かそうとしていたので、ローカル変数を消して対応できました。
94
+
95
+
96
+
97
+ 以下 全選択解除のコードです。
98
+
99
+
100
+
101
+ ```
102
+
103
+ @IBAction func tapToSend(_ sender: AnyObject) {
104
+
105
+
106
+
107
+ for i in 0..<checkList.count {
108
+
109
+ let indexPath = IndexPath(row: i, section: 0)
110
+
111
+ checkListView.deselectRow(at: indexPath, animated: true)
112
+
113
+ };self.checkListView.reloadData()
114
+
115
+ selectCell.removeAll()
116
+
117
+ //sendBtn無効化
118
+
119
+ sendBtn.isEnabled = false
120
+
121
+ sendBtn.backgroundColor = UIColor.init(red: 235/255, green: 235/255, blue: 235/255, alpha: 1.0)
122
+
123
+ }
124
+
125
+ }
126
+
127
+ ```
102
128
 
103
129
 
104
130