便捷实现自定义搜索栏(SearchBar)。
大家好,今天介绍一下我自己写的工具类“GSSearchBar”,用于便捷实现自定义“搜索栏”。
现实问题
实际开发中,往往需要自定义“搜索栏”的显示效果,类似这样:
![](https://img.haomeiwen.com/i1650026/9af90e6db772801b.jpg)
使用“GSSearchBar”能便捷实现上述效果。
使用方式
1.自定义导航栏,指定其Class(类)为“GSSearchBar(继承自UIView)”;
![](https://img.haomeiwen.com/i1650026/40181165d4ed36b5.png)
2.牵属性,关联控制器代码;
![](https://img.haomeiwen.com/i1650026/915ea50ca8be0f01.png)
3.实现回调。
![](https://img.haomeiwen.com/i1650026/2a264d0a434ff661.png)
自定义
通过Interface Builder自定义“搜索栏”的具体显示效果,如下:
![](https://img.haomeiwen.com/i1650026/aeaffa4bf82e9948.png)
项目地址
搜索栏:https://github.com/GentryShen/GSSearchBar
结语
感谢大家的阅读,有什么问题欢迎给我留言。
网友评论