2

カスタムのモノタッチdialogviewcontrollerを作成し、次のように設定しました。

EnableSearch = true

ただし、背景色はダークグレーを使用しており、UINavigationBarも黒色です。そのため、DialogViewControllerに表示されるデフォルトの検索バーはかなり見当違いに見えます。

この色をカスタマイズしたり、UISearchBarなどをサブクラス化して、この検索バーをアプリで使用している他の色に合わせる方法はありますか?

ヘルプやポインタをありがとう!

4

1 に答える 1

3

この質問を投稿する前に、最初の検索で「色合い」という単語を試してみるべきだったようです。これに対する答えは次の質問にあります:Monotouch.Dialog-UISearchBar Tint

このスレッドで言及されていることを要約すると、TableView.TableHeaderViewをUISearchBarとしてキャストし、TintColorプロパティを使用して目的の値を設定するだけです。

((UISearchBar) TableView.TableHeaderView).TintColor = UIColor.Black;

:)

于 2013-02-13T15:24:24.007 に答える