日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

iOS 手势操作和事件传递响应链

發布時間:2023/12/20 编程问答 69 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOS 手势操作和事件传递响应链 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

iOS 手勢操作和事件傳遞響應鏈

概述

iOS中的事件可以分為3大類型:觸摸事件、加速計事件、遠程控制事件。
在我們點擊屏幕的時候,iphone OS獲取到了用戶進行了“單擊”這一行為,操作系統把包含這些點擊事件的信息包裝成UITouch和UIEvent形式的實例,然后找到當前運行的程序,逐級尋找能夠響應這個事件的對象,直到沒有響應者響應。這一尋找的過程,被稱作事件的響應鏈。

Hit-Test 機制

當用戶觸摸(Touch)屏幕進行交互時,系統首先要找到響應者(Responder)。系統檢測到手指觸摸(Touch)操作時,將Touch 以UIEvent的方式加入UIApplication事件隊列中。UIApplication從事件隊列中取出最新的觸摸事件進行分發傳遞到UIWindow進行處理。UIWindow 會通過hitTest:withEvent:方法尋找觸碰點所在的視圖,這個過程稱之為hit-test view。
hitTest 的順序如下
UIApplication -> UIWindow -> Root View -> ··· -> subview
在頂級視圖(Root View)上調用pointInside:withEvent:方法判斷觸摸點是否在當前視圖內;

如果返回NO,那么hitTest:withEvent:返回nil;

如果返回YES,那么它會向當前視圖的所有子視圖發送hitTest:withEvent:消息,所有子視圖的遍歷順序是從最頂層視圖一直到到最底層視圖,即從subviews數組的末尾向前遍歷,直到有子視圖返回非空對象或者全部子視圖遍歷完畢。

如果有subview的hitTest:withEvent:返回非空對象則A返回此對象,處理結束(注意這個過程,子視圖也是根據pointInside:withEvent:的返回值來確定是返回空還是當前子視圖對象的。并且這個過程中如果子視圖的hidden=YES、userInteractionEnabled=NO或者alpha小于0.1都會并忽略);

如果所有subview遍歷結束仍然沒有返回非空對象,則hitTest:withEvent:返回self;

系統就是這樣通過hit test找到觸碰到的視圖(Initial View)進行響應。

UIResponder

在iOS中不是任何對象都能處理事件,只有繼承了UIResponder的對象才能接收并處理事件。我們稱之為“響應者對象”,UIApplication、UIViewController、UIView都繼承自UIResponder,因此它們都是響應者對象,都能夠接收并處理事件。

繼承了UIResponder就可以處理事件。UIResponder內部提供了以下方法來處理事件:

//觸摸事件: //一根或者多根手指開始觸摸view,系統會自動調用view的下面方法: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event//一根或者多根手指在view上移動,系統會自動調用view的下面方法(隨著手指的移動,會持續調用該方法): - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event//一根或者多根手指離開view,系統會自動調用view的下面方法: - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event//觸摸結束前,某個系統事件(例如電話呼入)會打斷觸摸過程,系統會自動調用view的下面方法: - (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event - //加速計事件: - (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event;- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event;- (void)motionCancelled:(UIEventSubtype)motion withEvent:(UIEvent *)event;//遠程控制事件: -(void)remoteControlReceivedWithEvent:(UIEvent *)event;

UITouch

使 UIView 跟隨手指移動

- (void)touchesMoved:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {[super touchesMoved:touches withEvent:event];UITouch *touch = [touches anyObject];CGPoint current = [touch locationInView:moveV];CGPoint previous = [touch previousLocationInView:moveV];CGPoint point = moveV.center;point.x += current.x - previous.x;point.y += current.y - previous.y;NSLog(@"point:%@ current:%@",NSStringFromCGPoint(point),NSStringFromCGPoint(current));moveV.center = point; }

當用戶用一根手指觸摸屏幕時,會創建一個與手指相關聯的UITouch對象,一根手指對應一個UITouch對象。
UITouch保存著跟手指相關的信息,比如觸摸的位置、時間、階段:
(1)當手指移動時,系統會更新同一個UITouch對象,使之能夠一直保存該手指在的觸摸位置。
(2)當手指離開屏幕時,系統會銷毀相應的UITouch對象。

//觸摸產生時所處的窗口: @property(nonatomic,readonly,retain) UIWindow *window;//觸摸產生時所處的視圖: @property(nonatomic,readonly,retain) UIView *view;//短時間內點按屏幕的次數,可以根據tapCount判斷單擊、雙擊或更多的點擊: @property(nonatomic,readonly) NSUInteger tapCount;//記錄了觸摸事件產生或變化時的時間,單位是秒: @property(nonatomic,readonly) NSTimeInterval timestamp;//當前觸摸事件所處的狀態: @property(nonatomic,readonly) UITouchPhase phase; //返回值表示觸摸在view上的位置,這里返回的位置是針對view的坐標系的(以view的左上角為原點(0, 0)) //調用時傳入的view參數為nil的話,返回的是觸摸點在UIWindow的位置。 - (CGPoint)locationInView:(UIView *)view; //該方法記錄了前一個觸摸點的位置 - (CGPoint)previousLocationInView:(UIView *)view;

UIEvent

每產生一個事件,就會產生一個UIEvent對象,稱為事件對象,記錄事件產生的時刻和類型。

常見屬性:

//事件類型: @property(nonatomic,readonly) UIEventType type; @property(nonatomic,readonly) UIEventSubtype subtype; //事件產生的時間: @property(nonatomic,readonly) NSTimeInterval? timestamp;

一次完整的觸摸過程會經歷三個階段:

//觸摸開始: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event//觸摸移動: - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event//觸摸結束: - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event//觸摸取消(可能會經歷): - (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event

4個觸摸事件處理方法中,都有NSSet *touches和UIEvent *event兩個參數:

(1)一次完整的觸摸過程中,只會產生一個事件對象,4個觸摸方法都是同一個event參數
(2)如果兩根手指同時觸摸一個view,那么view只會調用一次touchesBegan:withEvent:方法,touches參數中裝著2個UITouch對象
(3)如果這兩根手指一前一后分開觸摸同一個view,那么view會分別調用2次touchesBegan:withEvent:方法,并且每次調用時的touches參數中只包含一個UITouch對象
(4)根據touches中UITouch的個數可以判斷出是單點觸摸還是多點觸摸

事件的產生和傳遞

發生觸摸事件后,系統會將該事件加入到一個由UIApplication管理的事件隊列中,UIApplication會從事件隊列中取出最前面的事件,并將事件分發下去以便處理。通常,先發送事件給應用程序的主窗口(keyWindow),主窗口會在視圖層次結構中找到一個最合適的視圖來處理觸摸事件,也就是說keyWindow最先收到觸摸事件。這也是整個事件處理過程的第一步,找到合適的視圖控件后,就會調用視圖控件的touches方法來作具體的事件處理:

touchesBegan…
touchesMoved…
touchedEnded…

這些touches方法的默認做法是將事件順著響應者鏈條向上傳遞,將事件交給上一個響應者進行處理。
如果父控件不能接收觸摸事件,那么子控件就不可能接收到觸摸事件

UIView不接收觸摸事件的三種情況:

(1)不接收用戶交互

userInteractionEnabled = NO

(2)隱藏

hidden = YES

(3)透明

alpha = 0.0 ~ 0.01

UIImageView的userInteractionEnabled默認就是NO,因此UIImageView以及它的子控件默認是不能接收觸摸事件的。

響應者鏈條

響應者鏈條示意圖:

響應者鏈的事件傳遞過程:

(1)如果view的控制器存在,就傳遞給控制器;如果控制器不存在,則將其傳遞給它的父視圖。

(2)在視圖層次結構的最頂級視圖,如果也不能處理收到的事件或消息,則其將事件或消息傳遞給window對象進行處理。

(3)如果window對象也不處理,則其將事件或消息傳遞給UIApplication對象。

(4)如果UIApplication也不能處理該事件或消息,則將其丟棄。

觸摸事件完整處理過程:

(1)先將事件對象由上往下傳遞(由父控件傳遞給子控件),找到最合適的控件來處理事件。

(2)調用最合適控件的touches…方法。

(3)如果這個控件調用了[super touches…];就會將事件順著相應鏈條往下傳遞,傳遞給上一個響應者。

(4)接著就會調用上一個響應者的touches…方法。

(5)事件還可以繼續往上傳遞,直到UIApplication,如果UIApplication也不處理該事件或消息,則將其丟棄。

上一個響應者:

如果當前這個View是控制器的View,那么控制器就是上一個響應者。

如果當前這個View不是控制器的View,那么父控件就是上一個響應者。

UIGestureRecognizer

為了完成手勢識別,必須借助于手勢識別器——UIGestureRecognizer,利用UIGestureRecognizer,能輕松識別用戶在某個view上面做的一些常見手勢,UIGestureRecognizer是一個抽象類,定義了所有手勢的基本行為,使用它的子類才能處理具體的手勢:

//敲擊 UITapGestureRecognizer//捏合,可用于縮放 UIPinchGestureRecognizer//拖拽 UIPanGestureRecognizer//輕掃 UISwipeGestureRecognizer//旋轉 UIRotationGestureRecognizer//長按 UILongPressGestureRecognizer

手勢識別器的用法:

// 創建手勢識別器對象 UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] init];// 設置手勢識別器對象的具體屬性 // 連續敲擊2次 tap.numberOfTapsRequired = 2; // 需要2根手指一起敲擊 tap.numberOfTouchesRequired = 2;// 添加手勢識別器到對應的view上 [self.iconView addGestureRecognizer:tap];// 監聽手勢的觸發 [tap addTarget:self action:@selector(tapIconView:)]; typedef NS_ENUM(NSInteger, UIGestureRecognizerState) {// 沒有觸摸事件發生,所有手勢識別的默認狀態UIGestureRecognizerStatePossible,// 一個手勢已經開始但尚未改變或者完成時UIGestureRecognizerStateBegan,// 手勢狀態改變UIGestureRecognizerStateChanged,// 手勢完成UIGestureRecognizerStateEnded,// 手勢取消,恢復至Possible狀態UIGestureRecognizerStateCancelled,// 手勢失敗,恢復至Possible狀態UIGestureRecognizerStateFailed,// 識別到手勢識別UIGestureRecognizerStateRecognized = UIGestureRecognizerStateEnded };

長按手勢

- (void)addLongPressGes {UILongPressGestureRecognizer *longGes = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPress:)];[iconImageView addGestureRecognizer:longGes]; } - (void)longPress:(UILongPressGestureRecognizer *)longP {if(longP.state == UIGestureRecognizerStateBegan){NSLog(@"開始長按");}else if(longP.state == UIGestureRecognizerStateChanged){NSLog(@"長按時手指移動");}else if(longP.state == UIGestureRecognizerStateEnded){NSLog(@"手指離開屏幕");} }

清掃手勢

- (void)addSwipGes {UISwipeGestureRecognizer *swip = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipGes:)];// 清掃方向swip.direction = UISwipeGestureRecognizerDirectionLeft;[iconImageView addGestureRecognizer:swip]; } - (void)swipGes:(UISwipeGestureRecognizer *)swipe {// 判斷的輕掃的方向if (swipe.direction == UISwipeGestureRecognizerDirectionLeft) {NSLog(@"向左輕掃");}else if(swipe.direction == UISwipeGestureRecognizerDirectionUp){NSLog(@"向上輕掃");} }

拖動手勢

- (void)addPanGes {UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(pan:)];[iconImageView addGestureRecognizer:pan]; } - (void)pan:(UIPanGestureRecognizer *)pan {// 拖動手勢也有狀態if(pan.state == UIGestureRecognizerStateBegan){// 開始拖動}else if(pan.state == UIGestureRecognizerStateChanged){// 獲取當前手指移動的距離,是相對于最原始的點CGPoint transP = [pan translationInView:iconImageView];// 清空上一次的形變iconImageView.transform = CGAffineTransformMakeTranslation(transP.x,transP.y);iconImageView.transform = CGAffineTransformTranslate(iconImageView.transform, transP.x, transP.y);// 復位,讓它相對于上一次. // [pan setTranslation:CGPointZero inView:iconImageView];}else if(pan.state == UIGestureRecognizerStateEnded){// 結束拖動} }

捏合手勢

- (void)addPinchGes {UIPinchGestureRecognizer *pin = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(pin:)];[iconImageView addGestureRecognizer:pin]; } - (void)pin:(UIPinchGestureRecognizer *)pin {iconImageView.transform = CGAffineTransformScale(iconImageView.transform, pin.scale, pin.scale);// 復位[pin setScale:1.0]; }

旋轉手勢

- (void)addRotaGes {UIRotationGestureRecognizer *ro = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(retation:)];// 設置代理可以使其同時支持多個手勢ro.delegate = self;[iconImageView addGestureRecognizer:ro]; } - (void)retation:(UIRotationGestureRecognizer *)rotation {iconImageView.transform = CGAffineTransformRotate(iconImageView.transform, rotation.rotation);[rotation setRotation:0.0]; }

演示代碼 XWTouchResponderDemo

參考:
* https://www.jianshu.com/p/ef33cc31a614

總結

以上是生活随笔為你收集整理的iOS 手势操作和事件传递响应链的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

欧美日韩亚洲一 | 日韩啪啪小视频 | 中文字幕在线观看免费高清完整版 | 亚洲日韩欧美视频 | 成人一级片免费看 | 久久亚洲私人国产精品 | 成全在线视频免费观看 | 91黄在线看 | av在线播放不卡 | 91喷水| 国产黄色大片免费看 | 色综合天天狠天天透天天伊人 | 97精品国产97久久久久久久久久久久 | 超碰97国产精品人人cao | 高清一区二区三区 | 精品一区免费 | 亚洲人成免费 | 99精品久久久久久久久久综合 | 人人舔人人插 | 成人国产精品免费 | 韩国av电影网 | 中文字幕日本在线观看 | 美女视频黄是免费的 | 亚洲精品乱码久久久一二三 | 91精品1区 | 91精品91 | 亚洲视频h | 91亚洲在线观看 | 国产理论片在线观看 | 日韩xxxbbb | 色吊丝在线永久观看最新版本 | 久久九九精品久久 | 国产精品免费观看在线 | 五月色婷 | 狠狠夜夜 | 国产一区国产精品 | 久久国产区 | 欧美在线视频一区二区三区 | 国产原创av片 | 亚洲精品国久久99热 | 国产日韩精品一区二区在线观看播放 | 中文字幕 二区 | 天天激情天天干 | 欧美大片大全 | 天堂久久电影网 | 日韩欧美一区二区三区免费观看 | 99在线观看视频网站 | 天天综合91 | 天天综合网在线 | 天天舔天天射天天操 | 91色在线观看 | 久久黄色影视 | 91探花系列在线播放 | 在线免费观看黄色av | 国产高清视频在线观看 | 国产精品观看视频 | 国产精品69av| 日韩精品无码一区二区三区 | 天天干天天做天天爱 | 国产伦精品一区二区三区在线 | 欧美久久久 | 亚洲一二三久久 | va视频在线 | 精品视频免费观看 | 欧美日韩在线观看一区二区三区 | 欧美精品久久久久a | 久久久久久久久久国产精品 | 天天操综| 国产高清精| 久草综合在线观看 | 最近字幕在线观看第一季 | 免费福利小视频 | 91丨九色丨国产丨porny精品 | 91九色网站 | 欧美少妇影院 | 中文视频一区二区 | 99精品热视频只有精品10 | 国产亚洲视频在线观看 | 国产在线久草 | 在线观看第一页 | a级国产毛片 | 国产精品国产亚洲精品看不卡15 | 91黄在线看| 亚洲黄a | 成人影音在线 | 丁香五婷 | 久久男女视频 | 最近中文字幕大全 | 97电影在线观看 | 亚洲精品美女视频 | 亚洲九九九在线观看 | 日韩色在线 | 97精品国产97久久久久久 | 视频在线一区二区三区 | 夜夜躁天天躁很躁波 | 日韩一区二区三区高清免费看看 | www.天天干.com| 激情文学丁香 | 天堂av在线网址 | 日韩色在线观看 | 色午夜影院 | 五月综合婷 | 97国产大学生情侣酒店的特点 | 国产日韩视频在线播放 | 亚洲视频axxx | 92中文资源在线 | 99久久精品国 | 国产女人18毛片水真多18精品 | 中文av免费 | 特级毛片在线观看 | 狠狠干夜夜操天天爽 | 丁五月婷婷 | 久久经典国产 | 日韩精品一区电影 | 亚洲天堂网在线视频 | 国产精品久久久久永久免费看 | 九九九九热精品免费视频点播观看 | 国产一区二区三区免费视频 | 最新日本中文字幕 | 综合色综合 | 97精品国产一二三产区 | 色在线网| 久久精品国产亚洲 | 国产精品美女免费视频 | 欧美污污网站 | 久久精品牌麻豆国产大山 | 精品免费一区 | 欧美日韩亚洲国产一区 | 欧美激情va永久在线播放 | 日韩中文在线播放 | 久久久国产网站 | 最新日韩在线 | 丝袜少妇在线 | av免费在线免费观看 | 亚洲综合色丁香婷婷六月图片 | 日韩一区二区三区高清在线观看 | 99热在线这里只有精品 | 最新av中文字幕 | 欧美日韩免费一区二区 | 中文字幕在线免费97 | 日韩在线电影 | 一级国产视频 | 在线亚洲日本 | 天天干天天怕 | 婷婷丁香色综合狠狠色 | 免费高清av在线看 | 精品久久久久久久 | 一区二区三区在线不卡 | av在线之家电影网站 | 久久精品视频18 | 日日干天夜夜 | 国产第一页精品 | 超碰av在线播放 | 亚洲作爱 | 92av视频| www黄色大片 | 国产a网站 | 午夜国产一区二区三区四区 | 人人澡人人干 | 久久精品一区 | 国产久草在线观看 | 激情综合色综合久久综合 | 亚洲成av人片一区二区梦乃 | 五月婷丁香网 | 久久情爱| 在线中文字幕电影 | 亚洲综合丁香 | 午夜av日韩| 国产精美视频 | 97免费公开视频 | 国产网站av | 免费久久视频 | 免费日韩在线 | 久久一区二区三区四区 | 美女久久久久久久久久 | 久久精品导航 | 久久精品亚洲一区二区三区观看模式 | 久久人人精 | 日韩在线不卡视频 | 国产精品一区二区免费在线观看 | 国产在线a视频 | 一本一本久久a久久精品综合小说 | 亚洲一区二区视频在线 | 久久久久精 | 在线视频中文字幕一区 | 岛国精品一区二区 | 夜夜骑首页 | 国产日韩欧美综合在线 | 精品国产网址 | 一级免费片| 成人国产精品久久久春色 | 欧美最猛性xxxxx免费 | 天海翼一区二区三区免费 | 亚洲免费在线看 | 超碰日韩在线 | 欧美aaa大片| 在线视频一区观看 | 免费看一级一片 | www.色com| 久久经典国产视频 | 成人动图 | 狠狠干免费| 青草视频在线 | 欧美男同网站 | www.狠狠色 | 操少妇视频 | 精品美女在线视频 | 国产精品mv| 免费福利视频网站 | 欧美精品xxx | 国产 日韩 欧美 中文 在线播放 | 日韩激情影院 | 中文字幕三区 | 欧美极度另类 | 2023天天干| 成人av动漫在线 | 亚洲网久久| 成人性生交大片免费看中文网站 | 成人资源在线播放 | 欧美一级看片 | 欧美日韩国产色综合一二三四 | 日韩精品中文字幕有码 | 免费在线观看国产黄 | 天天爽天天爽 | 超碰人人av | 在线免费观看的av | 天天草天天干 | 日韩,中文字幕 | 91在线视频观看免费 | 美女网站黄免费 | 在线观看亚洲电影 | 天天干天天看 | 2019中文在线观看 | 色婷婷激情电影 | 超碰人人超 | 久久网站最新地址 | 大荫蒂欧美视频另类xxxx | 九九九九精品 | 婷婷精品国产一区二区三区日韩 | 日韩欧美一区二区三区在线 | 波多野结衣电影一区二区 | 亚洲国产日韩av | 国产一区观看 | 色综合久久88色综合天天人守婷 | 久久国语露脸国产精品电影 | 91探花视频 | 日日夜夜天天人人 | 久久99国产精品免费网站 | 奇米影音四色 | 国产九色视频在线观看 | 国产污视频在线观看 | www夜夜操com| 91免费版在线 | 免费v片| 日本黄色黄网站 | 欧洲在线免费视频 | 全久久久久久久久久久电影 | 91精品一区二区三区久久久久久 | 草久电影 | 国产高清久久 | 久久精品网站免费观看 | www.黄色在线| 免费黄色一区 | 国产视频资源在线观看 | 欧美日韩一区二区三区视频 | 久久精品综合视频 | 在线91网| 国产一级二级av | 九九免费在线观看视频 | 久99久精品视频免费观看 | 亚洲爱爱视频 | 亚洲天堂网在线观看视频 | 国产成人333kkk| 亚洲精品动漫成人3d无尽在线 | 天天草天天干 | 午夜精品久久久久久久99热影院 | 一本一道久久a久久综合蜜桃 | 深爱婷婷激情 | 久久国产高清视频 | 国产精品久久久久久久久久ktv | 国产一区二区三区四区大秀 | 日韩欧美综合视频 | 久久精品第一页 | 亚洲va欧美va国产va黑人 | 日本不卡一区二区三区在线观看 | 在线涩涩 | 中文字幕av在线 | 久久精品4 | 麻豆视频在线观看免费 | 国产最新在线 | 一区二区三区韩国免费中文网站 | 亚洲精品午夜aaa久久久 | 91精品网站在线观看 | 最近日本韩国中文字幕 | 国产视频美女 | 日本精品久久久久影院 | 欧美淫aaa免费观看 日韩激情免费视频 | 日韩高清免费在线 | 黄色三级久久 | 特片网久久 | 免费观看成人 | 99热只有精品在线观看 | 婷婷伊人五月 | 国产精品专区在线观看 | 最新中文字幕在线资源 | 日本一区二区免费在线观看 | 欧美大jb| 国产精品久久久久久av | 99久久99久久精品国产片果冰 | 国产美女精彩久久 | 香蕉在线观看 | 久草网免费| 欧美在线视频不卡 | 九九热精品在线 | 国产在线精品一区二区不卡了 | 全黄色一级片 | 国产精品99爱 | 91视频高清完整版 | 成人一级免费电影 | 一区二区三区在线播放 | 激情婷婷网| 亚洲一级性 | www.色五月| 欧美日韩视频在线观看免费 | 狠狠干中文字幕 | 九色精品在线 | 日韩国产在线观看 | 亚洲h在线播放在线观看h | 久草视频免费在线播放 | 国产午夜精品一区二区三区在线观看 | 亚洲日本中文字幕在线观看 | 97在线精品 | 在线免费色视频 | 黄色成年 | 久草在线免 | 欧美日韩在线视频一区 | 久久视频这里有久久精品视频11 | 五月婷网站| 黄色a在线 | 中文字幕在线日 | 天天天天天干 | 亚洲无吗天堂 | 中文字幕91在线 | 婷婷综合| 国产又粗又长的视频 | 精品国产黄色片 | 成人在线视频网 | 日韩一二区在线观看 | 免费观看性生活大片3 | 天天天干夜夜夜操 | 日日激情| 亚洲成a人片77777kkkk1在线观看 | 亚州欧美视频 | 国产一区二区久久久久 | 区一区二区三区中文字幕 | 亚洲高清网站 | 欧美日韩三级 | 超碰午夜| 亚洲综合涩 | 一级性视频 | 国产精品人人做人人爽人人添 | 精品美女在线视频 | 日韩欧美高清 | 黄色一级大片在线免费看国产一 | 婷婷色5月| 色偷偷中文字幕 | 五月婷在线观看 | 免费日韩av片 | 91中文在线视频 | 国产精品99久久免费观看 | 色婷婷五 | 蜜臀久久99精品久久久无需会员 | 免费av网站在线看 | avove黑丝| 欧美日韩中文字幕视频 | 激情欧美国产 | 国产午夜精品视频 | 中文字幕电影高清在线观看 | 久久国产精品二国产精品中国洋人 | 91免费版在线| 亚洲成人蜜桃 | 国产精品va最新国产精品视频 | 免费在线观看视频a | 久艹在线免费观看 | 在线观看免费视频你懂的 | 免费观看国产精品 | 97色在线观看| 日韩精品一区二区三区免费观看 | 免费av观看网站 | 青青草视频精品 | 国内精品久久久久久久久 | 国产91成人| 国产精品99久久久 | 久久精品看片 | 片网站| 日韩欧美视频免费在线观看 | 亚洲国产资源 | av网站地址 | 在线观看av不卡 | 国产二区免费视频 | 国产精品嫩草影院123 | 人人操日日干 | 久久艹人人 | 九九视频网站 | 亚洲日本一区二区在线 | 综合激情| 国产手机在线视频 | 黄色网大全 | 久草在线免费资源 | 免费网址在线播放 | 国产又粗又硬又长又爽的视频 | 人人爽人人澡 | 国产成免费视频 | 香蕉精品视频在线观看 | 久久精品视频免费 | 黄色一级大片在线观看 | 日日骑| 婷婷丁香在线 | a精品视频 | 最新超碰在线 | 久久久久综合网 | 黄色激情网址 | 亚洲 综合 激情 | 亚洲一区二区三区在线看 | 欧美性生活大片 | 最近中文字幕国语免费高清6 | 久久国内视频 | 99综合视频 | 激情视频综合网 | 国产专区一| 国产精品av一区二区 | 天天操天天弄 | 丁香婷婷射 | 久久毛片高清国产 | 久久性生活片 | 黄色片网站 | 91精品久久久久久久91蜜桃 | 日韩免费在线观看视频 | 久草在线一免费新视频 | 国产精品久久久久婷婷 | 国产视频精品久久 | 国产中文字幕一区 | 久久精品123 | 97成人在线观看 | 免费看黄在线观看 | 欧美一区二区视频97 | 超碰资源在线 | 亚洲综合导航 | 亚洲午夜精 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 欧美日韩免费观看一区二区三区 | 午夜精品久久久久久久爽 | 狠狠色丁香久久婷婷综合丁香 | 国产偷国产偷亚洲清高 | 国产一区免费视频 | 丁香五月网久久综合 | 人人干人人做 | 狠狠色噜噜狠狠 | h久久| 97成人精品视频在线观看 | 四虎国产精品免费观看视频优播 | 黄色毛片视频 | 免费中文字幕在线观看 | 亚洲精品在线视频 | 在线免费观看国产 | 在线激情网 | 色狠狠综合天天综合综合 | 国产免费一区二区三区最新6 | 国产成人久 | 久久久国产精品麻豆 | 亚洲一区二区视频在线 | 国产成人一区二区啪在线观看 | 亚洲精品综合一区二区 | 精品国产一区在线观看 | a黄色片在线观看 | 亚洲精品国产日韩 | 99精品视频免费看 | 欧美精品在线观看免费 | 国精产品永久999 | 日本中文字幕在线 | .精品久久久麻豆国产精品 亚洲va欧美 | 精品久久免费看 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 久久国产网站 | 国产精品自产拍在线观看网站 | 91看片黄色 | 99精品国产在热久久 | 岛国精品一区二区 | 天天操天天干天天干 | 91视频三区 | 免费观看性生活大片 | 字幕网在线观看 | 日韩精品你懂的 | 狠狠躁天天躁综合网 | 91成人免费在线视频 | 激情深爱五月 | 久草成人在线 | 999久久久久久久久6666 | 色在线免费视频 | 久久久伊人网 | 视频福利在线观看 | 91亚洲精品久久久中文字幕 | 精品女同一区二区三区在线观看 | 在线电影日韩 | 国产免费观看久久 | 9999精品免费视频 | 波多野结衣视频一区 | 国产精品美女久久久久久2018 | 日韩午夜视频在线观看 | av手机版 | 亚洲午夜久久久久久久久 | 一级淫片a | 国产精品久久久久一区二区三区 | 九九九九精品九九九九 | 国产精品免费视频观看 | 国产精品久久久久久久电影 | 久久久久黄色 | 精品国产aⅴ一区二区三区 在线直播av | 久久久久伦理电影 | 午夜精品一区二区三区在线播放 | 97超碰在线播放 | 国产麻豆成人传媒免费观看 | 九九精品久久久 | 免费观看国产精品视频 | 免费a级黄色毛片 | 国产日韩欧美在线免费观看 | 亚洲精品黄网站 | 日韩电影在线观看一区二区三区 | 日韩精品久久久久 | 国产精品18久久久久久久网站 | 亚洲少妇久久 | 日韩视频中文 | 午夜久久电影网 | 中文字幕网站视频在线 | 日韩久久精品一区二区三区 | 久久久久国产一区二区三区四区 | 日本不卡视频 | 激情视频久久 | 久久中文视频 | 不卡视频国产 | 国产精品欧美激情在线观看 | 91精品久久久久久综合乱菊 | 国产中年夫妇高潮精品视频 | 韩国av免费在线观看 | 亚洲成人黄色 | 日韩高清免费在线观看 | a黄色片在线观看 | a天堂中文在线 | 精品一二三四五区 | 四虎在线影视 | 国产日韩欧美在线免费观看 | 中文字幕丝袜 | 亚洲三级国产 | 免费在线观看av的网站 | 国产a视频免费观看 | 99精品视频免费看 | 日日夜夜网 | 久草在线视频中文 | 日韩毛片久久久 | 视频91在线| 91av资源在线 | 九九免费在线观看 | 一区在线电影 | 手机在线小视频 | 久久久久久久久久久久久久免费看 | 久久欧美在线电影 | 高清久久久久久 | 99精品国产免费久久久久久下载 | 欧美黑人性爽 | 欧美一性一交一乱 | 欧美性受极品xxxx喷水 | 精品视频久久 | 午夜久久影院 | 99婷婷狠狠成为人免费视频 | 精品久久久久久久久久 | 色婷婷狠 | 九九免费在线视频 | 久久99精品久久久久婷婷 | 久久久久国产精品免费 | 韩国av一区二区三区 | 视频在线观看亚洲 | 中文字幕在线影视资源 | 久久久久久久久久免费视频 | 日日操日日插 | 国产精品一区久久久久 | 国产成人av在线影院 | 9i看片成人免费看片 | 亚洲一区久久久 | 黄色免费观看网址 | 国产精品九九九九九 | 久久国产91 | 日韩高清免费在线 | 91在线观看欧美日韩 | 国产免费专区 | 黄色软件在线观看视频 | 中文字幕91视频 | 天天干天天操天天爱 | 国产美女在线免费观看 | a级国产毛片 | 91大神免费视频 | 在线观看视频在线观看 | 久久精品a | 中文在线天堂资源 | 99在线播放| 久久久精品电影 | 中文字幕精品一区二区三区电影 | 日韩a在线播放 | 黄色的网站在线 | 麻豆视频免费入口 | 激情网五月天 | 奇米网777 | 日日干美女 | 久久国产网站 | 五月婷婷激情六月 | 久久国产香蕉视频 | 亚洲激情 | 毛片www| 在线观看黄色的网站 | 午夜精品成人一区二区三区 | 国产中文在线播放 | 免费视频黄| 成人四虎影院 | 99久久er热在这里只有精品66 | 亚洲国产精品电影在线观看 | 国产三级国产精品国产专区50 | 五月婷婷在线综合 | 精品国产三级 | 久久久久国产精品午夜一区 | 99久久99久久精品免费 | 欧美va天堂va视频va在线 | 激情 婷婷 | 精品视频免费观看 | 少妇bbbb| 久99久视频 | 久久99精品久久久久蜜臀 | 国产视频一区精品 | 国产一区二区在线免费播放 | 五月天久久精品 | 99亚洲国产 | 国产精品激情在线观看 | 韩国精品福利一区二区三区 | 天天干天天爽 | 永久免费精品视频网站 | 久草热久草视频 | 狠狠躁日日躁狂躁夜夜躁av | 亚洲精品免费视频 | 中文av一区二区 | 国产在线更新 | 日韩视频中文字幕在线观看 | 国产一级片在线播放 | 国产成人精品在线播放 | 久久av中文字幕片 | 亚洲成人资源在线观看 | 久久久久久中文字幕 | 久久久久一区二区三区 | 国产精品不卡在线 | 成人免费看片网址 | 九九久| 国产爽视频 | 精品国产一二三四区 | 国产精品精品国产色婷婷 | 久久久18| 亚洲精品久久久久中文字幕m男 | 成人小电影在线看 | 久久久久久久久久久久影院 | 免费在线一区二区三区 | 色偷偷88888欧美精品久久久 | 精品国产一区二区三区噜噜噜 | 91精品国产一区二区在线观看 | 久久官网 | 亚洲清纯国产 | 欧美激情视频一二三区 | 久草免费在线视频观看 | 中文字幕久久精品一区 | 97在线视频免费 | 免费网站黄 | 日韩影片在线观看 | 人人超碰免费 | 五月天中文在线 | 少妇性bbb搡bbb爽爽爽欧美 | 亚洲国产影院 | 久久久91精品国产一区二区精品 | av福利超碰网站 | 日韩久久午夜一级啪啪 | 亚洲 欧洲av | 久久久久免费 | 国产欧美在线一区二区三区 | 最新日韩视频 | 久久久久影视 | 97在线观看免费高清完整版在线观看 | 免费看污黄网站 | 99福利片| 草草草影院 | 超碰精品在线 | 国产一级免费在线观看 | 国产午夜精品一区二区三区嫩草 | 精品视频在线观看 | 中文在线中文资源 | 日韩欧美精品一区二区三区经典 | 亚洲一级片在线观看 | 久久国语 | 国产精品theporn | 国内精品国产三级国产aⅴ久 | 激情视频综合网 | 人人玩人人爽 | 久久久精品高清 | 国产精品一区在线 | 国产精品美乳一区二区免费 | 91丨精品丨蝌蚪丨白丝jk | 国内精品久久久久影院优 | 黄色软件在线观看免费 | 久久婷综合 | 夜夜夜夜爽 | 天天综合网入口 | 999视频在线播放 | 亚洲欧洲中文日韩久久av乱码 | 国产人成一区二区三区影院 | 91欧美视频网站 | 国产成人福利在线观看 | 99久久婷婷国产精品综合 | 91在线看黄 | 在线看成人 | 中文字幕在线观看不卡 | 91精品国产欧美一区二区 | 欧美a√大片 | 免费高清看电视网站 | 国产中的精品av小宝探花 | 国产中的精品av小宝探花 | 日韩精品久久久久久久电影竹菊 | 黄污污网站 | 国产精品网红福利 | 国产精品va在线播放 | 九九视频免费观看视频精品 | 国产玖玖在线 | 天天插伊人 | 丁香5月婷婷久久 | 狠狠干干 | 欧亚日韩精品一区二区在线 | 亚洲精品毛片一级91精品 | 成人三级网站在线观看 | 香蕉视频在线网站 | 久草在线视频在线观看 | 中文字幕一区二区三区在线播放 | 日日天天 | 最新成人在线 | 亚洲区另类春色综合小说 | 国产精品第2页 | 激情综合五月天 | 欧美aaa一级 | 九九爱免费视频在线观看 | 成年人免费看的视频 | 日韩视频在线不卡 | 婷婷av在线| 国内精品久久久久影院一蜜桃 | 久久激情视频 久久 | 亚洲狠狠婷婷 | 久草在线视频首页 | 在线免费视频 你懂得 | 国产精品一区二区吃奶在线观看 | 亚洲国产剧情 | 成人免费观看视频网站 | 韩国av一区二区三区 | 亚洲色视频 | 久草资源在线 | 182午夜在线观看 | 精品国产片| 久久国内精品 | 欧洲成人免费 | 伊人婷婷在线 | 人人澡人人模 | 亚洲欧洲一区二区在线观看 | 中文字幕免费高清在线 | 国产在线不卡视频 | 日本精品一区二区三区在线观看 | 欧美日比视频 | 国产在线精品视频 | 日韩在线视频一区 | 999日韩 | 天天射天天 | 精品亚洲欧美无人区乱码 | 国产又粗又长的视频 | 人人爱天天操 | 激情开心站| 亚洲视频免费视频 | 亚洲成人精品影院 | 亚洲一区免费在线 | 国产麻豆精品传媒av国产下载 | 日韩精品欧美专区 | 久久久久日本精品一区二区三区 | 日韩免费一区二区 | 午夜久久美女 | 日韩成年视频 | 婷婷午夜天 | 色鬼综合网| 97国产大学生情侣酒店的特点 | 成人影视免费看 | 久久精品日产第一区二区三区乱码 | 日韩欧美成| 中文字幕色网站 | 91视频在线自拍 | 婷婷在线资源 | 日韩视频www | 久热电影 | 欧美视频在线观看免费网址 | 精品乱码一区二区三四区 | 日韩毛片在线免费观看 | 亚洲高清色综合 | 精产嫩模国品一二三区 | 日韩免费在线网站 | 热re99久久精品国产66热 | 特级片免费看 | 国产明星视频三级a三级点| 国产成人一区二区在线观看 | 天堂成人在线 | 国产成人一区二区三区 | 黄色免费观看视频 | 亚洲资源在线观看 | 在线观看中文字幕av | 国内精品二区 | 国产黄a三级 | 国产日韩欧美在线 | 免费看日韩片 | 久久国产成人午夜av影院潦草 | 美女网站视频免费都是黄 | 久久精品中文字幕一区二区三区 | 特级a老妇做爰全过程 | 安徽妇搡bbbb搡bbbb | 成人国产精品久久久春色 | 国产香蕉视频 | 国产日韩精品久久 | 婷婷激情5月天 | 国产精品一区久久久久 | 97福利| 国产色综合天天综合网 | 中文字幕在线看视频 | 91精品国产欧美一区二区成人 | 久久国产精品免费一区二区三区 | 精品亚洲网 | 亚洲成人av片 | 亚洲成人黄色在线 | 国产正在播放 | 97在线观看免费高清完整版在线观看 | 人人玩人人添人人澡超碰 | 999亚洲国产996395 | 国产精品免费一区二区三区在线观看 | 久久视频网 | 97在线视频观看 | 色婷婷久久久综合中文字幕 | 亚洲欧洲美洲av | 国产精品九九九九九 | 黄色一级在线视频 | 亚洲性xxxx | 色偷偷中文字幕 | 欧美黄色软件 | 久久久久久国产精品 | 久久久高清视频 | 亚洲激情校园春色 | 黄色小网站在线观看 | 91视频最新网址 | 日韩精品中文字幕在线观看 | 亚洲欧美日韩国产精品一区午夜 | 青草草在线 | 91丨九色丨国产在线观看 | 国产99久久久国产精品 | 激情丁香婷婷 | 不卡精品视频 | 亚洲天堂网在线视频观看 | www免费视频com━ | 久久免费精品国产 | 欧美一区二区三区在线看 | 在线观看韩日电影免费 | av丝袜在线 | 日韩综合视频在线观看 | 992tv人人草 黄色国产区 | 久久国产精品99久久久久久丝袜 | 九九精品视频在线观看 | 久久尤物电影视频在线观看 | 在线观看成人福利 | 在线免费观看黄色 | 成人av.com| 久av在线 | 天天激情天天干 | 国产在线观看a | 久久不色 | 丁香六月网 | 免费日韩一级片 | 午夜视频欧美 | 91黄色免费网站 | 天天插伊人 | 美女在线观看av | 天天曰夜夜爽 | adn—256中文在线观看 | 久久亚洲免费视频 | 99视频在线看 | 久久99爱视频 | 成人影视片 | 国产精品久久久久久婷婷天堂 | 国产美女网站在线观看 | 中文字幕色在线 | 成人网在线免费视频 | 五月婷婷黄色 | 欧美日韩国语 | 亚洲va欧洲va国产va不卡 | 午夜精品一区二区三区在线播放 | 欧美最猛性xxxx | 91精品国产麻豆国产自产影视 | 国产成人精品一区二 | 久久久免费视频播放 | 69精品人人人人 | av中文字幕第一页 | 成人精品电影 | 久久综合国产伦精品免费 | 亚洲天堂网视频在线观看 | 最新av观看 | 波多野结衣一区二区 | 久久视影| 久久久久久久久影视 | 亚洲人天堂 | 在线观看视频你懂 | 中日韩在线 | 国产伦精品一区二区三区在线 | 91精品国产91久久久久 | 国产精品 美女 | 91大神一区二区三区 | 国产成人一区二区啪在线观看 | 九色精品在线 | 久久人人艹 | 亚洲第一色 | 国产精品久久久久aaaa九色 | 久久午夜羞羞影院 | 亚洲国产成人精品久久 | 色av网站 | 国产资源在线视频 | 国产综合福利在线 | 国内精自线一二区永久 | 国产福利在线免费 | 麻豆视频在线观看 | 国产不卡免费视频 | 91看片在线免费观看 | 人人爱夜夜操 | 国产精品久久久久久久久婷婷 | 免费看v片| 日韩啪啪小视频 | 日韩性片 | 97在线视频网站 | 在线免费观看黄色 | 二区视频在线观看 | 一区二区三区三区在线 | 久久综合九色九九 | 国产精品久久久久一区二区三区共 | 欧美 日韩 久久 | 国产一性一爱一乱一交 | 国产精品2020 | 国产视频导航 | 91看成人 | 成人一区在线观看 | 婷婷综合在线 | 欧美a级一区二区 | 日本护士三级少妇三级999 | 日日干视频 | 久草成人在线 | 国产亚洲日 | 五月婷婷综 | 91九色蝌蚪在线 | av网站在线观看播放 | 国产亚洲片 | 国产免费一区二区三区最新 | 欧美激情第一区 | www..com黄色片 | 在线观看国产 | 97精品国产97久久久久久免费 | 九九有精品| 亚洲片在线观看 | 国产97视频 | 中文字幕日韩精品有码视频 | 激情伊人 | 精品日本视频 | 欧美激情精品久久久久久免费印度 | 99视频在线免费看 | 婷婷精品国产欧美精品亚洲人人爽 | 精品一区精品二区高清 | 免费在线观看黄网站 | 国产高清一 | 国产最新视频在线 | 黄色影院在线播放 | 亚洲经典在线 | 欧美日韩国产一区二 | 黄色小说视频网站 | 国产中文字幕一区二区 | 久久中文网 | 丁香花在线观看免费完整版视频 | 亚洲一级二级三级 | 中文字幕在线看视频 | 亚洲蜜桃av | 精品久久一区二区三区 | 欧美激情视频在线免费观看 | 亚洲国产日韩av | 亚洲欧美国产精品va在线观看 |