如何設置 UISearchBar 的取消按鈕屬性

其實就是在 UISearchBarDelegate 的

- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar

先設置取消按鈕可以顯示,才能去設置它的一些屬性

[searchBar setShowsCancelButton:YES animated:YES];

然後呢 通過找 SearchBar 子 view 的形式找到一個UINavigationButton 的私有類,這個類蘋果沒有公開,但是它是個 UIButton 的子類,通過強制轉換後你可以設置它的一些屬性


修改前的效果


修改後的效果




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章