回答編集履歴

2

修正

2017/01/21 00:16

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -1,4 +1,8 @@
1
1
  `youtube`とよく見比べると分かりますが、最後の画像を設定している部分が逆になっています。
2
+
3
+ ※ 同じ画像を設定しているので変わっていない様に見えています。
4
+
5
+
2
6
 
3
7
  以下の様に変更するとうまく動きます。
4
8
 

1

修正

2017/01/21 00:16

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -79,3 +79,47 @@
79
79
  }
80
80
 
81
81
  ```
82
+
83
+
84
+
85
+ 以下の書き方でも同じ事はできるので、書き方のバリエーションとして参考にしてみてください。
86
+
87
+
88
+
89
+ ```swift
90
+
91
+ import UIKit
92
+
93
+
94
+
95
+ class ViewController: UIViewController {
96
+
97
+
98
+
99
+ @IBOutlet weak var BoxOne: UIButton!
100
+
101
+
102
+
103
+ var BoxOn = UIImage(named: "CheckBox")
104
+
105
+ var BoxOff = UIImage(named: "UnCheckBox")
106
+
107
+
108
+
109
+ var IsBoxClicked: Bool = false
110
+
111
+
112
+
113
+ @IBAction func RedBox(_ sender: AnyObject) {
114
+
115
+
116
+
117
+ IsBoxClicked = !IsBoxClicked
118
+
119
+ BoxOne.setImage(IsBoxClicked ? BoxOn : BoxOff, for: UIControlState.normal)
120
+
121
+ }
122
+
123
+ }
124
+
125
+ ```