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

两个iCarousel联动

像iPhone切换应用时一样的界面布局,上下两个iCarousel,拖动任一个,另一个跟着一块儿动。

https://github.com/nicklockwood/iCarousel/issues/231

ou can sync them perfectly. In the carouselDidScroll delegate event of one carousel set the scrollOffset of the other carousel to match the first one (the scrollOffset is now readwrite and public)


iCarousel* carouselTop;

iCarousel* carouselBottom;

//当前正在拖动的carousel

iCarousel* _dragingCarousel;


- (void)carouselWillBeginDragging:(iCarousel *)carousel{

   _dragingCarousel = carousel;

}


- (void)carouselDidScroll:(iCarousel *)carousel{

    //不然会引起循环滚动。

   if(_dragingCarousel != carousel){

       return;

    }

    

   if(carousel == carouselTop ){

        carouselBottom.scrollOffset = carousel.scrollOffset;

    }elseif(carousel == carouselBottom ){

        carouselTop.scrollOffset = carousel.scrollOffset;

    }

    

}



相关文章:

  • 数学之美 系列一 -- 统计语言模型
  • 和java的DES/ECB/PKCS5Padding相同的objc实现方式
  • 数学之美 系列二 -- 谈谈中文分词
  • DZNEmptyDataSet实现的分析
  • 数学之美 系列三 -- 隐含马尔可夫模型在语言处理中的应用
  • 设置status bar字体颜色的优化方案
  • 使UILabel垂直考上对齐
  • 数学之美系列五 -- 简单之美:布尔代数和搜索引擎的索引
  • 为什么layer的mask属性和photoshop的mask不一样
  • 数学之美系列 4 -- 怎样度量信息?
  • 无符号整数和有符号整数比较的注意点
  • 数学之美 系列七 -- 信息论在信息处理中的应用
  • UITabBar实现中间大按钮
  • 数学之美系列六 -- 图论和网络爬虫 (Web Crawlers)
  • iPhone simulator 键盘选项的Uses the Same Layout as OS X
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • 2019.2.20 c++ 知识梳理
  • Apache Pulsar 2.1 重磅发布
  • axios 和 cookie 的那些事
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • JavaScript函数式编程(一)
  • JavaScript学习总结——原型
  • java概述
  • js面向对象
  • mysql 5.6 原生Online DDL解析
  • Redis字符串类型内部编码剖析
  • Selenium实战教程系列(二)---元素定位
  • socket.io+express实现聊天室的思考(三)
  • SOFAMosn配置模型
  • spring security oauth2 password授权模式
  • STAR法则
  • vue学习系列(二)vue-cli
  • yii2中session跨域名的问题
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 多线程 start 和 run 方法到底有什么区别?
  • 入手阿里云新服务器的部署NODE
  • 数组大概知多少
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 协程
  • HanLP分词命名实体提取详解
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • PostgreSQL之连接数修改
  • 阿里云重庆大学大数据训练营落地分享
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (TOJ2804)Even? Odd?
  • (力扣)1314.矩阵区域和
  • (六)Hibernate的二级缓存
  • (三)Honghu Cloud云架构一定时调度平台
  • (推荐)叮当——中文语音对话机器人
  • (一)u-boot-nand.bin的下载
  • .Net Redis的秒杀Dome和异步执行