00:00
确实已经把这个呢滑动了。但是我们一放好123。四。是开始了,但是我们只要滑动过后。就不行了,对吧,那怎么办呢?好,其实有时候啊,他就如果阿世间丢失后,它会触发一个。好,触发一个什么呢?好,我们来到触摸事件这里。很好,我们这个时候我们把它复制一下。它会触发一个什么。取消。是吧,那么我们呢,也可以在这里面去做一个事情,就是什么呢,去发个消息。对吧,发的消息。好,但是注意以后发消息之前建议呢,先把这个之前的老消息移除。好,然后大家看好,我们来看一看这地方里面有什么特点呢。
01:01
好。我们这个时候再看一下日志,主要是看日志的。在我们地方里面。我们呢,去把我们的这个摘下了。我们地方里面,如果我们按下。要要过这边来吧,啊这里。我一按一下好,1234确实没滑动了,但我一放。123走你。是可以啊,但是问题是我一滑动滑动更好,我一放。这个时候我一放的时候一,诶我看啊,我我们这是一滑动的时候啊,这个应该。应该错了对吧,这个事件的一个取消对吧,好我们去运行起来,你会发现这时候呢。取消了。
02:03
好,我现在。一按下,我一滑动,滑一点点,好,滑动一半我不动。1234。是不是走不起来了,滑了一半。1234,你看这样用户更郁闷对吧。是不是刚才一样了?你看啊,我之前是按下,然后它就不动了,然后一放它就动,这没问题,但是用户只滑动一点,这是这根接触按滑了一点,你看1234出这动了。所以用户感觉更更不爽是吧,我都留在手中了,你还逃走是吧?就很不爽啊。好,那这个怎么办呢?这怎么办呢。好,这个是用另外一种办法可以解决,就是说现在就是已经解决不了了,就在用初步事件,你想你只要滑动它都执行这个。
03:02
执行这个,但是呢,他不会执行这个的,不不会执行我妈补。分执行看守,看守是什么时候执行呢?这种情况。比如说我们的地方里面。我们点这个浏览器,假如这样当的时候,把浏览器提起来了。那么对于这个控件,这个图标,这个控件,那么它还有机会up吗?没有了,这个时候就会触发我们的这个看守,明白吧。所以我们滑动也一样,滑动的时候。他没有机会触发我们阿福了,就会触发什么。看L。但是我一滑动这个门,这个这个没法去触发它,它就执行,执行过后这个时候它就开始滚动,是又不是我们想要的效果,所以的话呢,注意了这个呢,不能彻底解决我们的问题。但是他能解决是一档的时候。是吧,好,然后呢,他确实移除了,那接下来怎么办呢?好,来到这里。
04:03
就来到我们的页面,改变这个地方里面大家看好了,一,然后state state状态。当它呢,等于我们可以解。的一个什么呢?这是一个拖拽吧,好拖拽状态好L衣它等于一配件,它一个什么呢?好一个是滑动是吧,你可以把它叫滑动,那然后这地方里面else if。对,这等于我们呢预然后空弦。对吧,然后接下来我们是把这些都打印出来啊好,然后这就是我们的一个什么呢。
05:00
这个拖拽。直接把这个打印出来。啊,复制。把这个粘出来。复制钻出来,好,这空隙好,我们最好加一个长长的尾巴。好,然后。有了过后运起来给他看看这个状态。好,我们一起起来。大家好,你看大家在自动滚动的过程中,你会发现如果滚动了过后。这是一个滚动吧,这是一个静止吧,好,我再拖拽。是有个拖拽啊。好,然后我一放。我一放过后,这个时候它会执行什么。
06:00
好,那这里面这么多啊,我们就把它给干掉,这些打日志的也挺多的,这些我们因为我们不需要研究它了啊,这个还是需要呃。这个这个这个啊,这些留着,但是。这个销毁啊。是吧?啊,这个这个每次创建呢,我们暂时把它给搞。干掉。好,一起来。好,大家看好了。我们呢,把它运行起来。在地方里面。看好。它默认是直接这两个对吧,然后一晃一拖拽。是吧,一放。好,这个时候你看就会执行这两个是不是,那在这两个是我空闲的时候,只要静下来,我就可以让他放了就可以了。是不是只要在这个状态去发就可以了,按这种规律的话。对不对,好,再一拖的时候就把它移除就可以了。
07:02
好,那这个时候怎么做呢?那就是在我们这个地方里面。好。我呢,来到刚才这两个方法这里。就说我要去定一个状态。第一个状态就是它是否是已经这个滑动了。好,这地方里面我去定一个就是部类型一啊school是乎它已经滚动了。好,这个卡住了啊。卡住了。切换一下。然后的话呢,好了呢,我们叫这个名字就是否这个。啊,我们就是否已经滚动好,我把它剪切放在外边。
08:10
好,那这个时候我们来到刚才的这个地方。这里好,那如果你一旦拖拽,就是这时候。我把它设置为Q。当然在我地方里面,我们石窟路是不大好啊,最好是叫拖拽呀,好把它给。Out系的啊,好,再改一下名称。然后一直。然后呢,把这个前面的部分把它给。把它变为小写对吧,好,这个呢大写。好,那么把它给直接创建出来。
09:00
是吧,好,那么。那是不是又回到我们之前这个地方。改一下。是吧?干掉对不对,默认等于多少,好,那么有了空我们就放里面。来到这。好,那如果一拖拽我就把它设为设为Q,然后这地方里面呢,如果为Q后,只有为Q才进来了,进到空弦这里对不对。好,那么一进来过后,我就把它设置为什么或是不是就不让他多次执行吧,然后这地方里面我就发消息了,含着的好,那么在地方里面在发之前最好先移除。防止了它防止什么呢?防止个门。我在就是比如说他发某一个消息已经。
10:01
这个三秒了,就自己三秒了,到时候你再发一个。再发一个的话,是不是接下来下一次执行的时候,可能就是一秒过后执行,接下来别东西又执行,它就越来越密集,知道吧。好,那这是我先移除,然后再去发消息。好,发消息随便发一个。然后十秒钟。然后在我们这个上面这个方里面一按一下,我就只负责移除。你按下的时候移除好,这样的话就可以了,就是拖拽的时候再移除。好,我们去把它运营起来,同学们就是只要我们在拖拽的过程中是吧,都去执行这个方法。然后我再拖拽。是吧,拖拽它就会执行这个,这个时候把消息移除了吧。好。那那我看好啊,这里面现在有个问题叫我读到一半。
11:00
好,还可以,那我们是要把那个看守把那哥们把它给什么。取消掉啊。这时候在滑轮过程,这个看守还执行了。对不对,好,那这个时候我们就运行了。基本上来就可以了。嗯。好,我们来测一下最基本的功能。就是我一按下。1234。不走吧,你放1234走你。走了吧,好,然后我滑动。滑动应该是不动,1234是没有动啊。我放。1234走你。可以了吧,好,这样的话就彻底解决了这些什么问题了。对不对,你看这处理这些细节,包括以后项目中大家都以后就可以用上了,对不对,好就非常的完美了,好那这个时候就是我们当手松滑动或者按下的时候呢,做这样一个处理啊。
12:05
手滑动或者按下的时候呢,停止滑动对吧,好。
我来说两句