PFQueryTableViewController
の先頭にUISearchBar
を追加しました。私はsearchBarの色を自分のアプリの色に変更しましたが、これを行う際に、同じ色の右に 'Cancel'ボタンの色を変更したようです。理想的には、色を白にします。SwiftでUISearchBarの[キャンセル]ボタンの色を変更する方法
この画像は、それが現在どのように見えるかを示しています。
それは「キャンセル」ボタンがないように見えますが、そこにある、検索バーとしてそのちょうど同じ色(あなたはまだそれを押すことができますなど)
この「キャンセル」ボタンの色を白に変更する方法はありますか?私が試したことは何の違いもないようです。
私はUISearchBar
この色を作るために使用したコードは次のとおりです。
UISearchBar.appearance().barTintColor = UIColor(hue: 359/360, saturation: 67/100, brightness: 71/100, alpha: 1)
UISearchBar.appearance().tintColor = UIColor(hue: 359/360, saturation: 67/100, brightness: 71/100, alpha: 1)
、私はこれらを設定したストーリーボードで:
そして最後に、プレースホルダを作成します、および検索バーの中のテキストの白、私は使用しました:
3210助けてくれてありがとう! :)
前にキャンセルボタンの色は何ですか? – cbay
@cbay明るい/ぼんやりした灰色のようなデフォルトの色でした – Nick89
私は検索バーで作業しませんでした(そして私はすべてのUIのことをプログラムで行います)が、キャンセルボタンのコードはどこにありますか?あなたはただ色をcancelButton.backgroundColor = UIColor.greyColor()のように変えることができます。 – cbay