回答編集履歴

1

訂正

2020/03/22 04:17

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,59 @@
1
- [ボタンタイプ](http://iphone-ipad-app-developer.com/2019/05/25/post-137/)を変更してみてください。
1
+ ~~[ボタンタイプ](http://iphone-ipad-app-developer.com/2019/05/25/post-137/)を変更してみてください。~~
2
+
3
+
4
+
5
+ とりあえず、書き方が違うんだけど、
6
+
7
+ ```swift
8
+
9
+ let good = UIImage(systemName: "heart.fill")
10
+
11
+
12
+
13
+ ```
14
+
15
+ [用意されているプロパティを使って、](https://developer.apple.com/documentation/uikit/uicontrol/1618203-isselected)
16
+
17
+
18
+
19
+ ```swift
20
+
21
+
22
+
23
+ //ボタンの初期設定時にイメージを設定しておいて
24
+
25
+ let good = UIImage(systemName: "heart")
26
+
27
+ let good_selected UIImage(systemName: "heart.fill")
28
+
29
+ btn.setImage(good, for: .normal)
30
+
31
+ btn.setImage(good_selected, for: .selected)
32
+
33
+
34
+
35
+
36
+
37
+ // タップされた際に
38
+
39
+
40
+
41
+ @IBAction func iineButtonTapped(_ sender: UIButton) {
42
+
43
+
44
+
45
+ sender.isSelected.toggle()
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+ }
54
+
55
+
56
+
57
+ ```
58
+
59
+ とかやるのがいいのかな。