UISearchBarの入力フィールドの背景色を変更しようとしています。これは、検索するテキストを入力する丸みのあるビューです。デフォルトの色は白です。私が試したUISearchBar:入力フィールドの背景色を変更する
をグレーにそれを変更したいと思います:
for (UIView *subView in searchBar.subviews) {
if ([subView isKindOfClass:NSClassFromString(@"UITextField")]) {
UITextField *textField = (UITextField *)subView;
[textField setBackgroundColor:[UIColor grayColor]];
}
しかし、それは動作しません:(
私もテキストフィールドに画像ビューを挿入しようとしたが、それは丸みを帯びたビューを思わテキストフィールドから独立しているので、いずれかの手がかり機能で
uがなければなりませんinterfacebuilder.iにないコードで検索バーを作成する際にIB.soから作成中に同じ問題が発生しましたあなたの応答のために検索バー –
に感謝します。私はそれを試してみます – muc
AHHHH、私はそれをやった!私は画像でtextField.backgroundを設定し、それはうまくいった! – muc