<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      RN 手勢響應(yīng)系統(tǒng)基本用法和獲取坐標(biāo)判斷用戶手勢方向

      1. 基本使用,
      注意兩點

      (1)將手勢系統(tǒng)的函數(shù)放在“componentWillMount”生命周期函數(shù)里面,當(dāng)時會有警告,警告自己看吧

      (2)將方法使用ES6擴(kuò)展運算符展開

       

      import React from 'react';
      import {Text,View} from 'react-native';
      
      
      export default class DetailScreen extends React.Component{
          UNSAFE_componentWillMount(){  
            // 申請成為觸摸事件響應(yīng)者 -> 成為觸摸事件響應(yīng)者 -> 處理觸摸事件 -> 釋放觸摸事件 -> 觸摸事件結(jié)束
            
         let [beginX,beginY,endX,endY] = [0,0,0,0]; this.gestureHandlers = { onMoveShouldSetResponder: (evt) => { console.log('onMoveShouldSetResponder'); return true; }, // 現(xiàn)在要開始響應(yīng)觸摸事件了。這也是需要做高亮的時候,使用戶知道他到底點到了哪里。 onResponderGrant:(event)=>{ console.log('onResponderGrant'); console.log(event.nativeEvent); let obj = event.nativeEvent; beginX = parseInt(obj.locationX); beginY = parseInt(obj.locationY); }, //具體響應(yīng)事件:(1)用戶正在屏幕上移動手指時 ,“注意”觸發(fā)次數(shù)過于頻繁 onResponderMove:(event)=>{ console.log('用戶正在移動手指,且沒離開'); }, onResponderRelease:(event)=>{ console.log('手指移動后,釋放'); console.log(event.nativeEvent); let obj = event.nativeEvent; endX = parseInt(obj.locationX); endY = parseInt(obj.locationY); let result = Math.abs(endX-beginX)>Math.abs(endY-beginY) if(result){ console.log('橫向移動之后,判斷是做正負(fù)'); if(endX>beginX){ console.log('向右'); console.log(this.props); }else{ console.log('向左'); } }else{ console.log('豎向移動'); } } } } render(){ return ( <View style={{flex:1,backgroundColor:'yellow'}} {...this.gestureHandlers} > <Text>詳情界面</Text> </View> ) } }

       

      *** 判斷手勢方向 , 我定義了 四個變量 (beginX,beginY,endX,EndY),在 onResponderGrant函數(shù)里,獲得初始位置坐標(biāo) , 在onResponderRelease函數(shù)里,獲取最終位置坐標(biāo),之后,先判斷,是橫向移動還是豎向移動,確定好了方向,再通過正負(fù)值,判斷具體方向

      posted @ 2019-12-19 12:29  tengyuxin  閱讀(1417)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品一二三中文字幕| 国产精品亚洲综合第一页| 久久综合久中文字幕青草| 济源市| 国产视色精品亚洲一区二区| 济阳县| 国产一区二区三区综合视频| 制服 丝袜 亚洲 中文 综合| 青青青青久久精品国产| 亚洲天堂激情av在线| 下面一进一出好爽视频| 久久毛片少妇高潮| 成人午夜福利一区二区四区| 麻豆人人妻人人妻人人片av | 成人aⅴ综合视频国产| 国内精品综合九九久久精品| 无码人妻一区二区三区AV| 精品一区二区中文字幕| 九九色这里只有精品国产| jlzz大jlzz大全免费| 91老肥熟女九色老女人| 亚洲的天堂在线中文字幕| 国产69精品久久久久人妻刘玥| 久人人爽人人爽人人片av| 风骚少妇久久精品在线观看| 国产成人综合网在线观看| 亚洲香蕉网久久综合影视| 国产女人18毛片水真多1| 52熟女露脸国语对白视频| 国产日韩精品一区二区在线观看播放| 国产精品鲁鲁鲁| 福利一区二区不卡国产| 农村老熟妇乱子伦视频| 亚洲区中文字幕日韩精品| 中文字幕日韩有码av| 国产成人精品a视频一区| 高潮精品熟妇一区二区三区| 国产综合色产在线精品| 亚洲av永久无码精品漫画| 久久99热成人精品国产| 免费特黄夫妻生活片|