1. 程式人生 > >UISearchBar的自定義樣式

UISearchBar的自定義樣式

在檢索這一塊,客戶指定必須要用UISearchBar,但是原生的UISearchBar又無法滿足,這時候只能再進行自定義修改。

首先,原生的UISearchBar提供給我們修改修改背景色等一系列的方法屬性與SearchStyle是有衝突的,所以我們要對它進行分析一下,根據分析結果去相對應的改變。

1. 先拖拽一個UISearchBar到 StoryBoard ,並且執行。

2.點選圖片左邊起第七個按鈕 ,也就是Debug View Hierarchy按鈕。 我們可以檢視當前執行介面的層次結構。相對應的,我們也可以進行放大,旋轉等。 這時候找到UISearchBar, 就可以看到相對應的結構



3.這時我們就發現searchBar裡面的背景其實都是圖片,並且也都知道了它的層次結構,我們就可以去遍歷它的子VIew找到相應圖片,然後移除,或者更改等操作了。

4.希望這一篇對你也有所啟示。有更好的想法請指教。