0
I持ってUISearchBarの以下の設定:のiOS:UISearchBarを着色表示されます
searchBar?.tintColor = UIColor.clear
searchBar?.barTintColor = UIColor.clear
searchBar?.backgroundColor = UIColor.clear
searchBar?.layer.backgroundColor = UIColor.clear.cgColor
searchBar?.layer.borderColor = UIColor.clear.cgColor
searchBar?.layer.shadowColor = UIColor.clear.cgColor
searchBar?.backgroundImage = UIImage()
そして、これがUISearchBar
がどのように表示されるかである:
が活性化:
私はバックグラウンドでグレーをどこに得ているのか分かりません。 UIAppearence
Proxy
を使用しているコードベースを継承しましたが、UISearchBar
の場合は表示されません。おそらく、searchBar
はそれを他の場所から継承しています。
灰色を取り除く方法に関するアイデアはありますか?
これらは両方とも「クリアカラー」に設定されています。私はそれらを別の色に変更しましたが、役に立たなかった。 – user1107173
@ user1107173私の編集を参照してください。 –
申し訳ありませんが、運がまだありません。 – user1107173