网站/小程序/APP个性化定制开发,二开,改版等服务,加扣:8582-36016

超实用的自定义导航栏案例源码

应用介绍

作者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会自动处理




立即下载

温馨提示! 你需要支付 1.00P币后才可以下载

评论 共有 0 条评论

暂无评论
0
0
0
立即
投稿
发表
评论
返回
顶部