でカーソルの色を変更することはできますUISearchBar
か?
3544 次
6 に答える
1
カーソルとキャンセルボタンに異なる色を使用するために、次のコードをSearchController
拡張して使用する独自のコードを作成しましたUISearchController
self.searchBar.barTintColor = UIColor.greyColor()
self.searchBar.tintColor = UIColor.greyColor()
UIBarButtonItem.appearance().tintColor = UIColor.whiteColor()
スイフト5の場合
self.searchBar.barTintColor = UIColor.gray
self.searchBar.tintColor = UIColor.gray
UIBarButtonItem.appearance().tintColor = UIColor.white
于 2016-08-26T01:24:24.830 に答える
-1
どういうわけか、UISearchBarクラス全体をオーバーライドすることは可能かもしれませんが、Appleはクラスを変更するアプリを受け入れません。本当に必要な場合は、独自の検索バーを作成できます。ただし、カーソルの色については多くの作業のようです。
于 2012-10-02T14:58:37.687 に答える
-1
残念ながら違います。UISearchBar でカスタム フォントを使用したいのですが、それもできません。
于 2012-10-02T14:31:23.363 に答える
-1
これは iOS 7 で可能です。UISearchBar の色合いを設定するだけです。たとえば、アプリのデリゲートでは次のようになります。
[[UISearchBar appearance] setTintColor:[UIColor redColor]];
私が知る限り、これはカーソルの色にのみ影響します。
于 2014-03-19T14:39:16.010 に答える