超实用的自定义导航栏案例源码
kenrry1992 · 391浏览量 · 发布于2020-11-02
作者SmileZXLee,源码ZXNavigationBar,灵活轻量的自定义导航栏,导航栏属于控制器view,支持导航栏联动,一行代码实现【导航栏背景图片设置、导航栏渐变、折叠、修改Item大小和边距、自定义导航栏高度、全屏手势返回、pop拦截】等各种效果
功能&特点
每个控制器单独管理自己的导航栏,导航栏属于控制器的子view,不再属于统一的导航控制器
兼容iOS8-iOS14,兼容刘海屏、iPad等各种设备,适配横竖屏,无需担心系统更新需要重新适配导航栏
仅需一行代码即可轻松设置导航栏背景图片、背景色、导航栏渐变、状态栏颜色、Item大小和边距等各类属性
仅需一行代码即可实现拦截pop手势与点击返回事件,并决定是否要响应pop操作
仅需一行代码即可解决scrollView横向滚动与pop手势冲突问题
支持随时切换为系统导航栏,且与系统导航栏之间无缝衔接
支持自定义ZXNavigationBar高度
支持在ZXNavigationBar上自定义titleView
支持导航栏折叠、支持跟随ScrollView滚动透明度自动改变
支持通过url加载导航栏Item
支持全屏手势返回
支持自定义手势返回范围
支持监听手势返回进度
若ZXNavigationBar自带效果都无法满足,支持任意自定义导航栏
若从Xib中加载控制器View,添加子View无需手动设置距离导航栏顶部约束,ZXNavigationBar会自动处理
源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
相关推荐
HXBaseViewController快速搭建界面的导航栏配置
相关信息
我是陈晓 · 346浏览 · 2020-11-13 17:46:41
自动引导 iOS源码
相关信息
飘飘悠悠 · 501浏览 · 2019-09-17 15:18:33
侧滑菜单 iOS源码
相关信息
itnanba · 567浏览 · 2019-09-05 15:17:40
App在iPad上的分屏的可行方案 iOS源码
相关信息
itnanba · 661浏览 · 2019-08-26 16:58:27
仿QQ TabBar 拖动动效
相关信息
飘飘悠悠 · 593浏览 · 2019-08-23 16:22:24
iOS自定义导航栏-导航栏联动源码
相关信息
itnanba · 573浏览 · 2019-07-26 10:16:22
自动滚动的导航条 iOS源码
相关信息
飘飘悠悠 · 571浏览 · 2019-07-19 17:56:51
iOS 动态更改导航栏的外观源码
相关信息
飘飘悠悠 · 626浏览 · 2019-07-12 14:46:22
分类专栏
最新发布
源码排行榜
0评论