AMScrollingNavbar框架(自动隐藏导航栏)使用简介
来源:互联网 发布:淘宝开店的基本流程图 编辑:程序博客网 时间:2024/06/05 16:30
AMScrollingNavbar框架是一个可以上拉隐藏导航栏和下拉显示导航栏的框架,这个开源框架的调用也很简单,本章节就给大家介绍一下这个框架的用法。
一、下载及导入框架
AMScrollingNavbar在下载框架的时候大家需要注意一下,选择V1.x,否则下载的是swift的版本,如下图:
下载好以后,大家只需要将下图中的两个文件引入所需工程即可:
二、引入头文件并完成相关属性设置
- 首先需要在控制器类中引入要用到的头文件
- 完成相关属性设置
在这个框架里面我们需要一个向上约束的属性,这个属性的作用就是,滑动我们的控件时候导航栏可以有一个淡入淡出的效果,首先我们在故事板中将我们要用到的控件拖进去,如下图,将Navigation Controller拖进去代替原来的控制器,然后将其根控制设置为一个新的ViewController,并在该ViewController里面拖入WebView,大小与当前屏幕尺寸一致。
将相关的控件拖入故事板以后,选中WebView控件设置其向上约束的属性,其值设置为0,同时使得该属性以及WebView控件与ViewController.m文件建立连接,如下图:
- 在WebView的懒加载中调用下面的方法,即可实现所需的效果。
三、在ViewController.m文件中实现效果
0 0
- AMScrollingNavbar框架(自动隐藏导航栏)使用简介
- AMScrollingNavbar
- 【Android】fragment+Viewpager+自动隐藏导航栏
- TV菜单导航栏(自动隐藏出现)
- iOS导航栏自动隐藏和显示属性,UINavigationController属性
- 隐藏导航栏
- 导航栏隐藏不了
- 导航栏隐藏显示
- 动态隐藏导航栏
- Android 隐藏导航栏
- iOS 隐藏导航栏
- 隐藏导航栏下划线
- 隐藏导航栏
- 隐藏导航栏iOS
- 隐藏导航栏
- 隐藏导航栏
- iOS隐藏导航栏
- 导航栏隐藏
- Android的常用零碎代码块
- Android 完全退出整个应用 不在栈底也能退出
- JVM内存管理和垃圾回收(二)
- SecureCRT 7.3.4破解版(含注册机)
- 从HAL层到java应用层重写mini6410 led功能
- AMScrollingNavbar框架(自动隐藏导航栏)使用简介
- 在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)
- Gradle compile依赖jar,GroupId,ArtifactId查询
- jQuery基础事件
- Android AIDL学习
- 判断List、Map、Set是否为空及效率比较
- windows 保存rgb数据为bmp文件
- HTTP基本认证(Basic Authentication)的JAVA示例
- HTML5常用标签