界面中不只有翻书组件Leaves时,拖动翻页产生的问题
来源:互联网 发布:牛元防水k11和js哪个好 编辑:程序博客网 时间:2024/05/10 04:14
如果要在Ios5.0之前做到类似于UIPageController的效果,美国人Tom Brow写的Leaves翻书效果当之无愧。但是,这个leaves的view是针对界面的整个大小的,如果你的书没有占据整个界面,比如你的界面里除了显示翻页效果外,比如还有一个UIScrollView,将会产生这样的现象:
从黄色往绿色方向翻的时候,后一页的内容被拉出来了,好在leaves是开源的,你可以修改代码,修改如下
加上蓝色选中的内容,即当拖动超过书的边缘时,不再响应。之所以减去10,是因为poin是在move之后才判断的,就是说等他判断出的时候,他已经超出了,还是会出现一点黄色的页面,所以应该让他提前判断,10是个empirical数字,就像leaves的dragThreshold方法一样。
leaves初始化时,currentPageIndex是从0开始的,即显示在右边,左边为空,如果要更改可以该LeavesView的
reloadData方法即可
over!
- 界面中不只有翻书组件Leaves时,拖动翻页产生的问题
- dwz分页组件中,一个奇怪的翻页问题的解决
- 转:组件拖动不能越界的问题
- 简单的翻页组件
- Android中ListView组件的Item拖动
- 解决Linux Terminal在被拖动时产生Ctrl+C的问题
- Android中布局文件拖动后或者修改后界面无法启动的问题
- Listview 中翻页重复的问题
- Leaves -- iOS上一种图书翻页效果的实现
- iphone上一种图书翻页效果的实现-- Leaves
- Leaves -- iOS上一种图书翻页效果的实现
- Leaves -- iOS上一种图书翻页效果的实现
- Leaves -- iOS上一种图书翻页效果的实现1
- Leaves -- iOS上一种图书翻页效果的实现2
- Leaves -- iOS上一种图书翻页效果的实现
- Leaves -- iOS上一种图书翻页效果的实现
- JS做的鼠标拖动翻页效果
- android中ListView拖动时背景黑色的问题
- windows+python第三方库
- ABAP 课程
- sia3 webflow运行url
- Java_位操作
- 利用批处理实现批量替换行头和行尾的工具
- 界面中不只有翻书组件Leaves时,拖动翻页产生的问题
- 女程序员
- http://www.zhangxinxu.com/wordpress/web前端
- Meta http-equiv 大全
- 分析Android 根文件系统启动过程(init守护进程分析)
- 火车订票系统
- typedef常见用法
- 完美的解决如何让AsyncTask终止操作
- 后台弹出提示框,防止页面刷新。