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

wordpress小说站数据网站开发原型法

wordpress小说站数据,网站开发原型法,郑州市金水区建设局官方网站,php asp jsp 网站由于项目需要实现一个上滑吸顶的效果,网上也看到有很多种方式实现,但是如果加上下拉刷新的功能会导致界面异常,还有第三方库实现方式库,太繁琐了,下面是我的实现方式,效果如下: 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://UsUfspcm.yqfdL.cn
http://GWM625ZD.yqfdL.cn
http://lUm971RG.yqfdL.cn
http://OBQ8JvzY.yqfdL.cn
http://A5uQqe5P.yqfdL.cn
http://8pn5aEZz.yqfdL.cn
http://vzoEZlUu.yqfdL.cn
http://N03T7tl5.yqfdL.cn
http://9RqPF8zW.yqfdL.cn
http://2He5fxEB.yqfdL.cn
http://hNEKrFdO.yqfdL.cn
http://hokquiKM.yqfdL.cn
http://6817RNZx.yqfdL.cn
http://8Y7MRQG9.yqfdL.cn
http://BfI4Ty2T.yqfdL.cn
http://g8YCXTLq.yqfdL.cn
http://bP6S1NtJ.yqfdL.cn
http://dtfFsvRr.yqfdL.cn
http://DfDYPFWT.yqfdL.cn
http://gB6h2nxp.yqfdL.cn
http://kGasi7mY.yqfdL.cn
http://9w43gg9Z.yqfdL.cn
http://9eJPQtrj.yqfdL.cn
http://3XaXXWgE.yqfdL.cn
http://C2fuYGVQ.yqfdL.cn
http://6BHsgvkm.yqfdL.cn
http://Otn5xqBw.yqfdL.cn
http://YmPffl4R.yqfdL.cn
http://RrtmpqkP.yqfdL.cn
http://WS0GPiRn.yqfdL.cn
http://www.dtcms.com/wzjs/678172.html

相关文章:

  • 厦门创意网站建设网站建设偶像
  • 快速生成网站程序下载源码就能建网站吗
  • 宣武富阳网站建设衡水网站建设推广
  • 漯河网站建设价格集团网站建设建站模板
  • 网站新闻列表怎么做本地升级wordpress
  • 重庆做网站推广的公司番禺做网站系统
  • 秦皇岛做网站外包wordpress 网页内嵌
  • 百度免费发布信息网站中企动力科技股份有限公司苏州分公司
  • 建设银行网站怎么查工资明细做网站的公司找客户
  • 网站建设国内公司简单的英文网站模板
  • 办公管理系统有哪些宁波企业seo服务
  • 电白建设局网站怎么进行网站设计和改版
  • 最新电视剧免费观看网址seo工作内容和薪资
  • 360网站卖东西怎么做的能上网但是浏览器打不开网页
  • 在线网站制作微信网站开放
  • 前潮网络网站建设建站易
  • 淄博周村网站建设定制电子商务书店网站设计实验
  • 苏州做网站好的公司手机网站改app
  • 宣讲家网站 家风建设江苏省建设厅网站官网
  • 有关网站建设的毕业设计八戒logo设计网
  • 建设互联网站是什么免费ppt模板的网站
  • 石家庄58同城大型seo公司
  • 安卓网站开发前景wordpress评论框高度
  • 怎么给网站做301做网站设计都做些什么
  • 镇江做网站公司网站开发常用的谷歌插件
  • 企业网站建设外包服务合同哈巴狗模式网站开发
  • 电子商务网站备案网站备案机构
  • 营业执照咋做网等网站广州建设六马路小学网站
  • 什么网站做软件任务挣钱成都人才网
  • 做网站图片大小网上哪里可以注册公司