步骤:导航栏主题 -> 添加搜索框 -> 易混淆的属性 -> 自定义搜索框 -> 标题按钮 -> 弹出下拉菜单 -> 封装下拉菜单
导航栏主题
在HMNavigationController类中,修改initialize方法,设置NavigationBar和UIBarButtonItem的主题,如下:

设置NavigationBar的主题,如下:
设置UIBarButtonItem的主题,如下:
添加搜索框
在HMDiscoverViewController类的viewDidLoad方法中,添加搜索框,由于系统的UISearchBar不能满足要求,所以通过UITextField控件来创建搜索框,如下:

APP的界面:
iOSApp开发:自定义导航栏、搜索框与下拉菜单封装实践,

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



