lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6110|回复: 3
打印 上一主题 下一主题

LListView事件问题

[复制链接]

12

主题

0

好友

222

积分

帐下督

Rank: 2

跳转到指定楼层
楼主
发表于 2017-1-20 07:07:14 |只看该作者 |倒序浏览
本帖最后由 jiangll98 于 2017-1-20 17:09 编辑

LListView比较好用了。但如何实现滑动到底部触发某函数,实现再加载功能呢?
或者最上方向下拖下,实现更新列表的功能?

滚动条到底部时自己加载新的内容 ,LListView重载哪个函数比较好。
知道的说一下。
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2017-1-20 21:21:00 |只看该作者
还真没加这个功能啊,这个我下次扩展一下吧
目前的话,你得自己扩展一下了,代码位置在LListViewDragObject.prototype.dragAmend这个函数中,LListView.DragEffects.MomentumAndSpring的相关的位置,你自己试试派发个事件
不回答与技术和引擎不相关的问题
回复

使用道具 举报

12

主题

0

好友

222

积分

帐下督

Rank: 2

板凳
发表于 2017-1-21 19:30:32 |只看该作者
谢谢LUFY。
我观察了下,其实dispatchEvent加在
if (!dragObject && (tx != listView.clipping.x || ty != listView.clipping.y)) {
                        
            LTweenLite.to(listView.clipping, 0.3, {
                x: tx,
                y: ty,
                ease: LEasing.Sine.easeOut,
                                onComplete:function()
                                {
                  
                    if(ty==0)                                
                    listView.dispatchEvent(LListView.MyEventObject.ARRIVE_TOP);
                                         
                                }
            });
        }

中效果是一样的。
加这个地方有问题没?
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

地板
发表于 2017-1-22 09:21:53 |只看该作者
jiangll98 发表于 2017-1-21 19:30
谢谢LUFY。
我观察了下,其实dispatchEvent加在
if (!dragObject && (tx != listView.clipping.x || ty != ...

这个你具体测试一下吧,以测试结果为准
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-9 06:17 , Processed in 0.045975 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部