导航栏随着tablview的上下拉动开始隐藏
来源:互联网 发布:软件实施管理制度 编辑:程序博客网 时间:2024/06/04 19:11
// 导航栏隐藏 tableview是scrollview的子类,这些代理可以直接用
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
// NSLog(@"offset---scroll:%f",self.tableView.contentOffset.y);
//scrollView已经有拖拽手势,直接拿到scrollView的拖拽手势
UIPanGestureRecognizer* pan = scrollView.panGestureRecognizer;
//获取到拖拽的速度 >0 向下拖动 <0 向上拖动
CGFloat velocity = [pan velocityInView:scrollView].y;
if (velocity<-5) {
//向上拖动,隐藏导航栏
[self.navigationController setNavigationBarHidden:true animated:true];
}
else if (velocity>5) {
//向下拖动,显示导航栏
[self.navigationController setNavigationBarHidden:false animated:true];
}
else if(velocity==0){
//停止拖拽
}
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
// NSLog(@"offset---scroll:%f",self.tableView.contentOffset.y);
//scrollView已经有拖拽手势,直接拿到scrollView的拖拽手势
UIPanGestureRecognizer* pan = scrollView.panGestureRecognizer;
//获取到拖拽的速度 >0 向下拖动 <0 向上拖动
CGFloat velocity = [pan velocityInView:scrollView].y;
if (velocity<-5) {
//向上拖动,隐藏导航栏
[self.navigationController setNavigationBarHidden:true animated:true];
}
else if (velocity>5) {
//向下拖动,显示导航栏
[self.navigationController setNavigationBarHidden:false animated:true];
}
else if(velocity==0){
//停止拖拽
}
}
0 0
- 导航栏随着tablview的上下拉动开始隐藏
- android 隐藏上下导航栏
- 一种上下拉动的实用下拉框
- 求一个页面浮动层的例子?要求当用户上下拉动IE滚动条的时候,层自动移动,但是开始时该层与浏览器顶端有距离,最后随着移动该层停留在顶端下面不动,当移动到最上面时恢复原来。
- iOS开发上下滑动UIScrollview隐藏或者显示导航栏
- iOS开发UITextField协议的用法,键盘的隐藏,以及视图随着键盘的出现隐藏而上下调整位置
- iOS:UITextField协议的用法,键盘的隐藏,以及视图随着键盘的出现隐藏而上下调整位置
- 下拉刷新--随着拉动距离的变化,给图片染色
- iscroll5 上下拉动刷新
- Iscroll5-上下拉动刷新
- 侧拉+上下拉动
- 侧拉加上下拉动刷新
- tablview的用法
- UITableView的cell上下拉动的额3D效果
- div利用overflow产生能上下拉动的滚动条
- 写一个上下拉动到底时有弹性的listview
- 改变div的大小,左右上下可以拉动
- 【iOS开发-16】UITextField协议的用法,键盘的隐藏,以及视图随着键盘的出现隐藏而上下调整位置
- 去除gvim编辑后的自动备份
- SAP IDoc
- 还是喜欢画画 一动不动
- PHP Switch 语句
- 两个不相关界面之间跳转
- 导航栏随着tablview的上下拉动开始隐藏
- C# Equals.
- 数据库--MySQL体系结构
- 泛型
- 实现一个栈(元素遵守先入后出顺序),能够通过 min 方法在 O(1)时间内获取栈中的最小元素。同时,栈的基本操作:入栈(Push)、出栈(Pop),也是在O(1)时间内完成的
- Hello World!
- 要考驾照科目二了,好紧张
- 用spring的InitializingBean的afterPropertiesSet来初始化
- Android 5.0 Activity切换动画