00:00
好了,同学们,我们接下来再讲一个知识点,就是叶签手指这个按下,然后从左到右滑动的bug,什么一个bug呢,大家看好,我们在这个地方呢,按一下往右滑正常吧,可以滑动啊,滑滑滑动这没问题,但是呢,大家再仔细看一下,我按一下从左滑,按左滑也正常是吧,这好像是正常的,好,往右滑也正常,好,但是这样一滑。一般我们往左滑是想回到财经的结果,他把什么是把左侧划出来了,但是大家仔细想一下,在我们这个地方,无论如何从右边滑,你看始终都是没问题的,按一下往右滑没问题,但是如果往左滑。看到没有出来了,好,那也就是说本身这哥们他是一个什么。是于是相当于一定的滑动事件,那也就说在这个过程中,上图可能对这事件呢,他进行进行什么响应了,我们能否这样让上层图把这个事件呢,不要去处理,把传给我是这样的,会响应自己的话,他就不会把这个划出来了,对不对,那也就是说这个时候就有一种办法,就是有种方式可以阻止复层的。
01:24
啊,截获这个触摸事件,也就是我们去调户内,然后禁用户内的拦截方法,这样的话呢,我们下沉的视图就有作用了吧,一旦U收到这个,一旦U收到touch的action后调用方法。那么的就不再调用这个拦截方法,也就是无拦截这个话们这个就机了吧,对么?我们就要找到table page in cat那个类去做一个什么事情做一个啊,去调这个方法就可以了,在哪里调呢?一定要在dispatch touch啊这个去调,因为这个方法是在事件分发的过程中去调用啊。
02:08
好,那同学们在我们这个地方里面来。来到我们的这个类里面。当然我们也可以从APP的。啊,这样吧,我们直接从这个布局里面进去。是从这里啊进去进去后嘞,然后我们在这个地方里面个方法,好那我们看一下这个在哪里,好是在这里吧,好,Table配件应该cat好了,同学们是看到一些红线呢,那红线啊的话嘞,只要是能运行,不用管它,这是一些编译工具啊,它有一些小bug,它可能没有解掉,不用管它啊好,那么接下来我们重写哪个方法呀。好。就是分发好不是这个吧,好第开头好,那么去找的话不好找,我们直接这样填吧,好好就是第一就这个PA event,然后呢,我们也不改,然后我们要做的事情是要要求铺成试图,然后嘞不拦截。
03:28
不拦截我们的什么呢?不不拦截我们的这个这个啊触摸事件,不拦截事件事件对吧?好,那么这时候我们得到什么得到啊这个。这个是父亲的意思啊,不认识,然后呢,让他禁用是禁用他拦截是这样的话就给我了,好禁用,好request好禁用,这是请求禁用啊禁用注意啊这个单词禁用的是禁用的意思,禁用什么拦截触没事件对吧,把它设为什么to就是禁用嘛,对吧?好那么给大家说一下就是啊禁用禁用拦截禁用谁的呢?禁用禁用谁的复成式图的破呢,就是不禁用对吧,不禁用就说你爱咋地咋地,就说你之前来了就来了呗,是吧,不禁用对吧?好,那就是force没没没问题吧,啊force这么写是这么写吗?是的是吧,好,那同学们,那么我们就这样写过后嘞,大家看好我们呢就可。
04:48
可以解决这个问题了,这个问题比较简单对吧?啊其实比较简单。好,然后我们去运行起来。你起来。
05:02
啊,正在运行中。稍等。再看哦,我们这方里面好点击这点这好往右滑是一直没问题的吧,往左滑往左滑往左滑都可以了,可以了是吧,可以了,好OK好,那这次就搞定了,那么有了过后呢,但是一般用户很少在这里滑,一般你在这里划可以啊,对吧?啊,但是我们也要处理一丁点这样的一个细节嘛,是细节的问题,知道吧,啊你其实你不处理这个事,你人家用户一般是划这里啊对吧,这里面才是我们处理的重点吧,但是上面这个地方我们也解决了是吧,好也点了你看。好,那接下来我们要做点啥呢?好,要讲下一个知识点,下个知识点是什么呢?就是屏啊,屏蔽左侧菜单,拖带出,当第零个的时候,可以拖带出左侧菜单,大家想想,也就是说我们这个时候可以滑,但是往左滑,你看我想回到国际吧,结果这哥们把左侧拖出来了,是不大好啊。
06:12
那怎么办呢?其实我就监听这个配置页面的变化,然后当它是第零个的时候,我让me可以全屏滑动。怎么吧,否则的话让它不可滑动,自然而然的就在里面响应了吧,好。大家看好了,那那我们根据配解,因为K结合过后监听页面的改变,用谁监听呢?啊,之前说了用谁监听的,你看主页啊,这个注意给你点错了。注意以后监听页面的变化,用谁监听呢?用这个,那就以前是用VP的吧,好现在用他监听页面的变化,好你看其实有这个方法呀,然后呢,我们看一下。
07:08
然后选这个实现这样一个接口,然后呢,把这个导一下。好,然后把它给录一下对吧,好,那么我们就这样子的,就是说我们如果是第零个页面,注意第零个页面是谁呀。就是北京这个页面啊,就让它起作用,其他是都不起作用啊,啊不简单,If它是等于零,这个时候呢,就可以全屏滑动吧,啊就是我们lighting menu可以全屏滑动对吧?Menu可以全屏滑动好,那么else的话就是me不可以滑动。
08:10
不可以滑动滑动是吧?好,那我们这个代码滑动不滑动,那个是之前在哪里做了,还有印象吗。啊,在我们哪里啊,是在我们的这个这里啊还有印象吧,好这个地方里面我们曾经做过,看到没有,好把这个代码呢拿过来,好拿过来过后呢,我们也要去调用了,如今是吧,好放在这里前面题吧,然后去调方法可以全面滑动,好就调S。点menu,然后可以全面滑动,就是这个吧,好不可全面全面滑动就是什么呢?就是我们的这个就是那对吧,好,那我们去运行起来给大家看,好同学们。
09:14
这。就特别好了啊。好,运行起来大家看好哦,好,然后我们点一下这个是可以吧,哇塞好,往左滑是滑到北京路才可以啊得得得的,然后往右的。可以啊的的的的是吧,然后再网吧,诶诶是吧,知道吧,你看咱们说这些东西是相当于用它的这特点去把它处理啊,形成我们想要的一种结果,对吧,这就叫奋斗对吧,这就叫开发是不是好那同学们这一块就是我们所讲的这个啊这这个知识点好我们呢,就是这里面就是当第零个页面的时候,可以拖拽出左菜单对吧,好把视频。
我来说两句