UISearchBar搜索图标覆盖在背景iOS上

时间:2017-09-09 06:06:17

标签: ios iphone search uisearchbar

UISearchBar上的搜索图标覆盖在正常状态下UISearchBar的背景上。 enter image description here

当我开始编辑时,它的显示效果很好。见附图。 enter image description here

我想显示如下搜索图标。 enter image description here

感谢。

2 个答案:

答案 0 :(得分:0)

我发现通过原生UISearchBar控件无法实现,我们必须使用UITextField开发自定义SearchBar。

我们需要将UITextFieldDelegateUITextField一起使用。

答案 1 :(得分:0)

我为UISearchBar编写了一个扩展,用于自定义。 请参阅此链接:https://github.com/Rakshith-Nandish/SearchBarCustomiser

用法:

yourSearchBarInstance.setCancelButtonColor(color: UIColor.black)
       yourSearchBarInstance.becomeFirstResponder() 

不将其设置为第一响应者不会更改'取消'的颜色。按钮。希望这有帮助