当前位置: 首页 > wzjs >正文

用wordpress建站多少钱杭州搜索引擎排名

用wordpress建站多少钱,杭州搜索引擎排名,长沙网站建站公司,韩路做的网站是什么名字由于项目需要实现一个上滑吸顶的效果,网上也看到有很多种方式实现,但是如果加上下拉刷新的功能会导致界面异常,还有第三方库实现方式库,太繁琐了,下面是我的实现方式,效果如下: tablevie滑动吸顶…

由于项目需要实现一个上滑吸顶的效果,网上也看到有很多种方式实现,但是如果加上下拉刷新的功能会导致界面异常,还有第三方库实现方式库,太繁琐了,下面是我的实现方式,效果如下:

tablevie滑动吸顶

主要代码部分:

横线滚动代理方法updateTopViewFrame

//父视图滚动的回调,用于横向滚动判断
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{NSLog(@"scrollViewDidScroll - %.2f, %.2f",scrollView.contentOffset.x, scrollView.contentOffset.y);CGFloat placeholderOffset = 0;UIScrollView *scroll;if (self.topView.selectedIndex == 0) {scroll = self.firstTableView;}else {scroll = self.secondTableView;}if (scroll.contentOffset.y > CGRectGetHeight(self.topView.frame) - self.topView.itemHeight) {placeholderOffset = CGRectGetHeight(self.topView.frame) - self.topView.itemHeight;}else {placeholderOffset = scroll.contentOffset.y;}//当主talbeview向上滑动的时候,要禁止主scrollerview滑动,if([scrollView isKindOfClass:CustomScrollView.class]){if(scrollView.contentOffset.y >= 0){ //向上滑动self.ctyscrollview.contentOffset = CGPointZero;self.ctyscrollview.scrollEnabled = NO;self.firstTableView.contentOffset = CGPointZero;self.secondTableView.contentOffset = CGPointZero;}return;}[self.secondTableView setContentOffset:CGPointMake(0, placeholderOffset) animated:NO];[self.firstTableView setContentOffset:CGPointMake(0, placeholderOffset) animated:NO];
}

纵向滑动代理方法updateTopViewFrame

//子视图滚动的回调,用于竖直方向上滚动判断
- (void)updateTopViewFrame:(UIScrollView *)scrollView{CGFloat placeHolderHeight = CGRectGetHeight(self.topView.frame) - self.topView.itemHeight;CGFloat offsetY = scrollView.contentOffset.y;//顶部topiview跟随滑动CGFloat y = 0.0;if (offsetY >= 0 && (offsetY <= placeHolderHeight)) {NSLog(@"1- offsetY:%.2f <= placeHolderHeight:%.2f", offsetY, placeHolderHeight);y = -offsetY;} else if (offsetY > placeHolderHeight) {NSLog(@"2- offsetY:%.2f > placeHolderHeight:%.2f", offsetY, placeHolderHeight);y = -placeHolderHeight;} else if (offsetY < 0) {NSLog(@"3- offsetY:%.2f < 0,  placeHolderHeight:%.2f", offsetY, placeHolderHeight);y = -offsetY;}self.topView.y = y;//当主scrollerview滑动的时候,tableview要禁止滑动,if(offsetY <= 0){self.ctyscrollview.scrollEnabled = YES;self.firstTableView.contentOffset = CGPointZero;self.secondTableView.contentOffset = CGPointZero;if(!CGPointEqualToPoint(self.ctyscrollview.frame.origin, CGPointZero)){self.ctyscrollview.contentOffset = CGPointZero;}}else{self.ctyscrollview.scrollEnabled = NO;}
}

CustomScrollView中需要加上以下联动代理方法


///允许同时接受手势
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{return YES;
}

demo代码下载地址:

Jack/多tableview滑动吸顶

http://www.dtcms.com/wzjs/74480.html

相关文章:

  • ps做网站的时候分辨率是跟我学seo从入门到精通
  • 有什么平台可以销售产品进一步优化营商环境
  • 连江网站建设三只松鼠搜索引擎营销案例
  • 佛山网站建设与设计公司网络营销八大工具
  • 国外做logo的网站网络营销成功案例有哪些
  • 怎样更换网站模板广州最新疫情情况
  • 做网站联系客服按钮代码百度贴吧入口
  • 视频播放网站开发教程东莞网站推广行者seo08
  • 做分析图的地图网站北京网站推广机构
  • wordpress中文标题字体seo查询是什么
  • 中山网站建设平台推广网站排名
  • 湛江企业网站建设软件培训机构排名
  • 邮件从wordpress扬州百度关键词优化
  • 自己做的网站怎么添加采集模块潍坊新闻头条最新消息
  • 找室内设计公司网站优化推广公司
  • 做教程网站犯法吗网络推广哪个平台效果最好
  • 学院网站建设意义北京seo公司有哪些
  • 广州个性化网站建设免费网站或软件
  • 韩国做hh网站重庆seo整站优化设置
  • 网站平面设计完成后 与客户怎样沟通最全磁力搜索引擎
  • 淘宝入驻网站建设百度一下网页版浏览器百度
  • 有了域名如何建网站免费二级域名注册申请
  • 西部数码 空间做2个网站朝阳seo建站
  • 常见的网站建设类型都有哪些方面杭州网站seo公司
  • 焦作 做 网站邵阳网站seo
  • 乌鲁木齐市建设委网站google推广seo
  • 个体商户取名字推荐迈步者seo
  • 义乌建设网站网络营销推广的概念
  • 杭州app开发公司定制外包苏州网站优化公司
  • 东丽做网站公司苏州首页关键词优化