1

分では、私の検索コントローラの「ナビゲーションバー」の背景が標準のデフォルトの半透明ですが、私のアプリの他のバーはすべて黒い半透明です。 searchControllerのnavigationControllerプロパティを出力すると、nilが返され、navigationBarは返されますが、navigationItemは返されません。バーの色を変更できるように見える他の公共のプロパティはありません。私は私のアプリストアでこのアプリを公開するつもりはないので、私は私のivarsをオーバーライド気にしない。UISearchControllerのUINavigationBar背景色の変更

答えて

2

あなたはbarTintColorプロパティを使用することができ、スウィフトでは、これは次のようになります。

searchBar.barTintColor = UIColor.redColor()