一个方法即可解决:searchbar调用对象方法
[_searchBar setImage:[UIImage imageNamed:@"home_search_delete"] forSearchBarIcon:UISearchBarIconClear state:UIControlStateNormal];
为了确保clearbutton显示,还可以先取出searchbar的textfield,然后设置其clearbutton样式:
UITextField * searchField = [_searchBar valueForKey:@"_searchField"];
searchField.rightViewMode = UITextFieldViewModeWhileEditing;
自定义顶部搜索栏的清除按钮图标
最新推荐文章于 2022-01-29 15:57:20 发布