我試圖改變的UISearchBar的外觀,得到以下結果的UISearchBar完全自定義的背景
Custom Search Bar http://imageshack.com/a/img194/3835/jhl7.png
我試圖與UIAppearance方法,並且還通過移除UISearchBarBackground,但似乎邊界的文本字段不能被刪除。
我得到的最好的結果是:
的問題不是放大鏡,但邊界:)
我試圖改變的UISearchBar的外觀,得到以下結果的UISearchBar完全自定義的背景
Custom Search Bar http://imageshack.com/a/img194/3835/jhl7.png
我試圖與UIAppearance方法,並且還通過移除UISearchBarBackground,但似乎邊界的文本字段不能被刪除。
我得到的最好的結果是:
的問題不是放大鏡,但邊界:)
嘗試清除顏色設置爲您serch主頁吧:
[[UISearchBar appearance] setTintColor:[UIColor clearColor]];
或試試看:
UIImage *searchBg = [UIImage imageNamed:@"Search_Background.png"];
searchBg = [searchBg stretchableImageWithLeftCapWidth:10 topCapHeight:10]; //experiment with values
[[UISearchBar appearance] setSearchFieldBackgroundImage: [[UIImage imageNamed: @"background-search"];
你可能會發布一些代碼嗎? –
你的酒吧風格是什麼? – Kepler
@KirillProkopovich:酒吧風格是默認的,改爲黑色或黑色半透明無論如何不會解決我的問題。 – LiohAu