iOS开发-去掉UITableView HeaderView或FooterView随tableView 移动的黏性(sticky
2016-04-13 14:41
405 查看
1.签协议(如果直接用UIScrollView ,就签
UIScrollViewDelegate)
<UITableViewDataSource,UITableViewDelegate>
2.设置代理人( _scrollVIew.delegate = self; )
_tableView.delegate = self;
_tableView.dataSource =self;
3.实现方法
- (void)scrollViewDidScroll:(UIScrollView*)scrollView
{
if (scrollView ==_tableView)
{
///////////////////直接写里边的部分
CGFloatsectionHeaderHeight
=64;//sectionHeaderHeight
if (scrollView.contentOffset.y<=
sectionHeaderHeight && scrollView.contentOffset.y>=0)
{
scrollView.contentInset=UIEdgeInsetsMake(-scrollView.contentOffset.y,0,0,0);
}
else
if (scrollView.contentOffset.y>=
sectionHeaderHeight) {
scrollView.contentInset=UIEdgeInsetsMake(-sectionHeaderHeight,0,0,0);
}
////////////////////////////////////////////////
}
}
UIScrollViewDelegate)
<UITableViewDataSource,UITableViewDelegate>
2.设置代理人( _scrollVIew.delegate = self; )
_tableView.delegate = self;
_tableView.dataSource =self;
3.实现方法
- (void)scrollViewDidScroll:(UIScrollView*)scrollView
{
if (scrollView ==_tableView)
{
///////////////////直接写里边的部分
CGFloatsectionHeaderHeight
=64;//sectionHeaderHeight
if (scrollView.contentOffset.y<=
sectionHeaderHeight && scrollView.contentOffset.y>=0)
{
scrollView.contentInset=UIEdgeInsetsMake(-scrollView.contentOffset.y,0,0,0);
}
else
if (scrollView.contentOffset.y>=
sectionHeaderHeight) {
scrollView.contentInset=UIEdgeInsetsMake(-sectionHeaderHeight,0,0,0);
}
////////////////////////////////////////////////
}
}
相关文章推荐
- Invalid layout of java.lang.String at value
- 关于easyui tree控件树节点的搜索实现
- 持续集成回顾暨点滴分享[2] – UI自动化,靠谱!
- 升级android studio2.0后, build grade running速度太慢,完美解决!
- UITableView的使用-1
- 《iOS Human Interface Guidelines》——Modal View
- android数据库里的query
- aapt.exe'' finished with non-zero exit value 1错误
- xsql utility question- Runtimeerror: Dictionary was generated without -nosort option
- 使用Autolayout实现UITableView的Cell动态布局和高度动态改变
- The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class fi
- [LeetCode]304. Range Sum Query 2D - Immutable
- 依赖注入及Guice简述
- Qt 示例学习--4 view table quick control
- FMDatabaseQueue多线程操作
- iOS UILabel详解
- POJ 3080 Blue jeanes
- as-build.gradle
- 【尺取法】poj 3061 Subsequence
- Android handler Thread 修改UI Demo