回答編集履歴
2
.
answer
CHANGED
@@ -7,4 +7,4 @@
|
|
7
7
|
|
8
8
|
クリアボタンが表示された直後に設定しようと思い、文字を入力したときに呼ばれるUISearchBarDelegateの`searchBar(_:textDidChange:)`の中で設定してみましたが、一文字目を入力した時点では、まだimageがnilでした。(二文字目を入力した時点で色は変わりました)
|
9
9
|
|
10
|
-
ハック的な手法はあまり好きではないので、これ以上の調査は行いません。
|
10
|
+
ハック的な手法はあまり好きではないですし、よく分かっていない人がやるようなことではありませんので、これ以上の調査は行いません。
|
1
追記。
answer
CHANGED
@@ -1,2 +1,10 @@
|
|
1
1
|
`.value(forKey: "_clearButton")`がnilのときに設定していませんか?
|
2
|
-
クリアボタンが表示されていない時はnilになっているようなので、表示された後(表示される直前?)に設定して下さい。
|
2
|
+
クリアボタンが表示されていない時はnilになっているようなので、表示された後(表示される直前?)に設定して下さい。
|
3
|
+
|
4
|
+
【追記】
|
5
|
+
|
6
|
+
`foo.imageView.image`がnilなので×画像の色変更が出来ていないようです。
|
7
|
+
|
8
|
+
クリアボタンが表示された直後に設定しようと思い、文字を入力したときに呼ばれるUISearchBarDelegateの`searchBar(_:textDidChange:)`の中で設定してみましたが、一文字目を入力した時点では、まだimageがnilでした。(二文字目を入力した時点で色は変わりました)
|
9
|
+
|
10
|
+
ハック的な手法はあまり好きではないので、これ以上の調査は行いません。
|