精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

iOS開發(fā)UIView的Animation效果

移動(dòng)開發(fā) iOS
現(xiàn)實(shí)比想象的美好, 蘋果公司為開發(fā)者思考了一些問題,通過使用UIKit提供的動(dòng)畫支持,開發(fā)者只需要簡(jiǎn)單的幾行代碼就能實(shí)現(xiàn)各種各樣的動(dòng)畫效果。在UIKit中,所有的動(dòng)畫效果支持的方法都在UIView類中。

所謂動(dòng)畫效果,就是會(huì)動(dòng)的畫,到iOS App中來說的話,就是各種UIView的移動(dòng)。 想想看,如果我們自己來實(shí)現(xiàn)所有UIView的動(dòng)畫效果,需要考慮些什么東西呢?

* 該UIView現(xiàn)在在哪兒?

* 該UIView最后會(huì)動(dòng)到哪兒?

* 該UIView以什么樣的方式移動(dòng)到那兒?

* 該動(dòng)畫持續(xù)多長(zhǎng)時(shí)間?

* 每次移動(dòng)的最小時(shí)間間隔?

* 每次最小時(shí)間間隔的移動(dòng)的應(yīng)該移動(dòng)到哪兒?

* ….

想想這是一個(gè)多么殺腦細(xì)胞的過程,尤其是每一次的動(dòng)畫過程都要重復(fù)這一折磨的過程。

還好,現(xiàn)實(shí)比想象的美好, 蘋果公司為開發(fā)者思考了上面的問題,通過使用UIKit提供的動(dòng)畫支持,開發(fā)者只需要簡(jiǎn)單的幾行代碼就能實(shí)現(xiàn)各種各樣的動(dòng)畫效果。在UIKit中,所有的動(dòng)畫效果支持的方法都在UIView類中。

首先,在UIView中有很多屬性用以描述一個(gè)UIView的狀態(tài),而動(dòng)畫就是讓UIView從一個(gè)狀態(tài)平滑的過渡到另外一個(gè)狀態(tài)的過程。這些屬性有:

屬性名

作用

frame

控制UIView的大小和該UIView在superview中的相對(duì)位置。

bounds

控制UIView的大小

center

控制UIView的位置

transform

控制UIView的縮放,旋轉(zhuǎn)角度等固定好中心位置之后的變化

alpha

控制UIView的透明度

backgroundColor

控制UIView的背景色

contentStretch

控制UIView的拉伸方式

通過設(shè)置這些屬性,基本上就解決了動(dòng)畫中的移動(dòng)到哪兒的問題。

接著,蘋果公司在UIView中加入很多方法來方便家控制動(dòng)畫的移動(dòng)時(shí)間,以及移動(dòng)的方式。iOS3.0及之前,UIView支持的Animation方法有如下這么多:

Object-c代碼

  1. @interface UIView(UIViewAnimation) 
  2.  
  3. + (void)beginAnimations:(NSString *)animationID context:(void *)context; // additional context info passed to will start/did stop selectors. begin/commit can be nested 
  4. + (void)commitAnimations; // starts up any animations when the top level animation is commited 
  5.  
  6. // no getters. if called outside animation block, these setters have no effect. 
  7. + (void)setAnimationDelegate:(id)delegate; // default = nil 
  8. + (void)setAnimationWillStartSelector:(SEL)selector; // default = NULL. -animationWillStart:(NSString *)animationID context:(void *)context 
  9. + (void)setAnimationDidStopSelector:(SEL)selector; // default = NULL. -animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context 
  10. + (void)setAnimationDuration:(NSTimeInterval)duration; // default = 0.2 
  11. + (void)setAnimationDelay:(NSTimeInterval)delay; // default = 0.0 
  12. + (void)setAnimationStartDate:(NSDate *)startDate; // default = now ([NSDate date]) 
  13. + (void)setAnimationCurve:(UIViewAnimationCurve)curve; // default = UIViewAnimationCurveEaseInOut 
  14. + (void)setAnimationRepeatCount:(float)repeatCount; // default = 0.0. May be fractional 
  15. + (void)setAnimationRepeatAutoreverses:(BOOL)repeatAutoreverses; // default = NO. used if repeat count is non-zero 
  16. + (void)setAnimationBeginsFromCurrentState:(BOOL)fromCurrentState; // default = NO. If YES, the current view position is always used for new animations -- allowing animations to "pile up" on each other. Otherwise, the last end state is used for the animation (the default). 
  17.  
  18. + (void)setAnimationTransition:(UIViewAnimationTransition)transition forView:(UIView *)view cache:(BOOL)cache; // current limitation - only one per begin/commit block 
  19.  
  20. + (void)setAnimationsEnabled:(BOOL)enabled; // ignore any attribute changes while set. 
  21. + (BOOL)areAnimationsEnabled; 
  22.  
  23. @end 

這些方法非常的不直觀,開發(fā)者還是需要花很多時(shí)間去思考怎么組合這些方法。但是自從iOS4.0提供塊語法支持之后,蘋果公司把動(dòng)畫效果的實(shí)現(xiàn)封裝了一下,效果立桿見影,直觀了許多,因此大家完全可以不用去看上面的那些方法,重點(diǎn)關(guān)注如下的方法:

Object-c代碼

  1. @interface UIView(UIViewAnimationWithBlocks) 
  2.  
  3. + (void)animateWithDuration:(NSTimeInterval)duration  
  4. delay:(NSTimeInterval)delay  
  5. options:(UIViewAnimationOptions)options  
  6. animations:(void (^)(void))animations  
  7. completion:(void (^)(BOOL finished))completion; 
  8.  
  9. + (void)animateWithDuration:(NSTimeInterval)duration  
  10. animations:(void (^)(void))animations  
  11. completion:(void (^)(BOOL finished))completion  
  12. NS_AVAILABLE_IOS(4_0); // delay = 0.0, options = 0 
  13.  
  14. + (void)animateWithDuration:(NSTimeInterval)duration  
  15. animations:(void (^)(void))animations 
  16. NS_AVAILABLE_IOS(4_0); // delay = 0.0, options = 0, completion = NULL 
  17.  
  18. + (void)transitionWithView:(UIView *)view  
  19. duration:(NSTimeIntervl)duration  
  20. options:(UIViewAnimationOptins)options  
  21. animations:(void (^)(void)animations  
  22. completion:(void (^)(BOOL finished) completion  
  23. NS_AVAILABLE_IOS(4_0); 
  24.  
  25. + (void)transitionFromView:(UIView *)fromView  
  26. toView:(UIView *)toView  
  27. duration:(NSTimeInterval)duration  
  28. options:(UIViewAnimationOptions)options  
  29. completion:(void (^)(BOOL finished))completion 
  30. NS_AVAILABLE_IOS(4_0); // toView added to fromView.superview, fromView removed from its superview 
  31.  
  32. @end 

上面的幾個(gè)方法從名字上看就非常直觀。前三個(gè)方法都可以按如下的方式直譯,只是后兩個(gè)使用了一些默認(rèn)參數(shù)而已:

Java代碼

  1. 做一個(gè)動(dòng)畫效果,持續(xù)時(shí)間為duration,  
  2. 延遲delay秒開始執(zhí)行 , 
  3. 以options指定的方式運(yùn)行這個(gè)動(dòng)畫, 
  4. animations塊中指定哪些UIView會(huì)參加本次動(dòng)畫效果,以及動(dòng)畫效果完成時(shí)這些UIView會(huì)是一個(gè)什么狀態(tài),  
  5. 動(dòng)畫完成之后,執(zhí)行completion塊進(jìn)行收尾。 

有了這3個(gè)方法,開發(fā)者只需要思考,初始值,結(jié)果值,持續(xù)時(shí)間,運(yùn)行方式就行了,具體的細(xì)節(jié)移動(dòng)都交給類庫。

后2個(gè)方法是用于UIView相互之間轉(zhuǎn)換的,個(gè)人覺得用處不大,因?yàn)橛蒙厦娴娜齻€(gè)方法同樣可以做到這些效果,因此略過。

關(guān)于UIView的動(dòng)畫效果支持,有2點(diǎn)值得一提

* 上面所有的方法都是類方法,當(dāng)調(diào)用這些方法之后,系統(tǒng)會(huì)新起線程執(zhí)行動(dòng)畫效果,不會(huì)阻塞主線程的執(zhí)行。

* UIView的Animation效果只支持一些簡(jiǎn)單的2D動(dòng)畫效果,復(fù)雜的大家還得研究Core Animation。

一個(gè)實(shí)戰(zhàn)例子

在我寫的一個(gè)小游戲的主機(jī)界面中,我使用了一點(diǎn)動(dòng)畫的效果,主界面的設(shè)計(jì)圖如下:

[[81423]]

動(dòng)畫后的效果圖如下:

[[81424]]

我想要的效果就是,加載主界面后,圖片緩緩的展開成扇形,然后游戲的菜單顯示供玩家點(diǎn)擊。

代碼如下:

首先,準(zhǔn)備動(dòng)畫前狀態(tài),讓想展示的UIView不可見:

Object-c代碼

  1. -(void) prepareForIntroAnimation 
  2. self.sImageView.hidden=YES; 
  3. self.nImageView.hidden=YES; 
  4. self.aImageView.hidden=YES; 
  5. self.pImageView.hidden=YES; 
  6. self.jokerImageView.hidden=YES; 
  7.  
  8. self.hostGameButton.alpha=0.0f; 
  9. self.joinGameButton.alpha=0.0f; 
  10. self.singlePlayerGameButton.alpha=0.0f; 
  11. self.helpButton.alpha=0.0f; 
  12. _buttonsEnabled = NO; 

然后,展示動(dòng)畫效果:

Object-c代碼

  1. -(void) performAnimation 
  2. //顯示UIView 
  3. self.sImageView.hidden=NO; 
  4. self.nImageView.hidden=NO; 
  5. self.aImageView.hidden=NO; 
  6. self.pImageView.hidden=NO; 
  7. self.jokerImageView.hidden=NO; 
  8.  
  9. [UIView animateWithDuration:0.65f 
  10. delay:0.5f 
  11. options:UIViewAnimationOptionCurveEaseIn 
  12. animations:^ 
  13. //確定UIView的的中心位置和偏轉(zhuǎn)角度 
  14. self.sImageView.center = CGPointMake(80.0f, 108.0f); 
  15. self.sImageView.transform = CGAffineTransformMakeRotation(-0.22f); 
  16.  
  17. self.nImageView.center = CGPointMake(160.0f, 93.0f); 
  18. self.nImageView.transform = CGAffineTransformMakeRotation(-0.1f); 
  19.  
  20. self.aImageView.center = CGPointMake(240.0f, 88.0f); 
  21.  
  22. self.pImageView.center = CGPointMake(320.0f, 93.0f); 
  23. self.pImageView.transform = CGAffineTransformMakeRotation(0.1f); 
  24.  
  25. self.jokerImageView.center = CGPointMake(400.0f, 108.0f); 
  26. self.jokerImageView.transform = CGAffineTransformMakeRotation(0.22f); 
  27. completion:nil]; 
  28.  
  29. [UIView animateWithDuration:0.5f 
  30. delay:1.0f 
  31. options:UIViewAnimationOptionCurveEaseOut 
  32. animations:^ 
  33. //透明度設(shè)置為1,顯示游戲菜單。 
  34. self.hostGameButton.alpha = 1.0f; 
  35. self.joinGameButton.alpha = 1.0f; 
  36. self.singlePlayerGameButton.alpha = 1.0f; 
  37. self.helpButton.alpha = 1.0f; 
  38. completion:^(BOOL finished) 
  39. _buttonsEnabled = YES; 
  40. }]; 
  41.  

另外,動(dòng)畫效果還可以使用completion的回調(diào)塊做連接,完成多個(gè)動(dòng)畫效果的連接。

責(zé)任編輯:閆佳明 來源: apkbus
相關(guān)推薦

2011-08-22 14:21:24

iPhone開發(fā)UIView Anim

2011-06-28 10:23:27

UIViewiOS

2011-08-16 18:13:42

IPhone開發(fā)UIView動(dòng)畫

2012-12-24 13:38:01

iOSUIView

2015-07-27 10:27:32

IOS基礎(chǔ)知識(shí)核心動(dòng)畫

2011-07-03 10:05:52

Core Animat

2011-07-22 18:20:04

IOS View 動(dòng)畫

2011-08-11 10:27:37

iPhoneUIView視圖

2011-08-11 10:16:23

iPhoneUIView視圖

2011-06-13 15:00:00

Cocoa TouchiOS

2011-07-29 09:45:11

iOS 圖形圖像 Core Anima

2011-07-03 10:12:35

Core Animat

2011-08-15 13:50:06

IPhone開發(fā)UIView動(dòng)畫

2011-08-12 11:31:46

iPhoneUIView動(dòng)畫

2014-12-31 13:31:31

圖形動(dòng)畫翻頁

2011-07-03 10:16:45

Core Animat

2011-08-09 17:21:37

2015-01-19 12:19:04

iOS源碼ActionSheet仿QQ音樂

2013-06-04 15:41:31

iOS開發(fā)移動(dòng)開發(fā)block

2015-03-18 09:29:12

iOS開發(fā)爭(zhēng)議
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

激情小视频在线| 西西44rtwww国产精品| 成人亚洲视频| 国产精品麻豆久久久| 国产精品白嫩美女在线观看 | 国产亚洲短视频| 91日韩在线视频| 日韩精品在线免费看| 成人3d动漫在线观看| 欧美成人一区二区三区在线观看| 国内自拍在线观看| 精品视频在线一区二区| 91视频免费播放| 亚洲字幕在线观看| 久久久精品毛片| 亚洲无线一线二线三线区别av| 亚洲精品自拍偷拍| 中文字幕第六页| 精品欧美一区二区三区在线观看| 夜夜亚洲天天久久| 亚洲韩国在线| 日韩大片b站免费观看直播| 国产一区福利在线| 国产精品久久久久一区二区| www.youjizz.com亚洲| 欧美残忍xxxx极端| 国产一区二区免费| 成人乱码一区二区三区av| 91麻豆精品激情在线观看最新| 欧美性生活一区| 国产免费黄视频| 国产激情在线播放| 亚洲一区在线看| 蜜臀av.com| 免费在线观看黄色| 国产精品久久三区| 午夜精品一区二区在线观看| 偷拍25位美女撒尿视频在线观看| 国产aⅴ综合色| 亚洲va欧美va国产综合久久| 中文字幕乱码人妻二区三区| 日韩精品亚洲专区| 日韩av色在线| 国产suv精品一区二区33| 在线国产精品一区| 国内精品久久影院| 日本特黄一级片| 亚洲经典三级| 91av视频在线免费观看| 日韩av在线播| 国产精品免费看| 欧美中文在线观看| 91porny九色| 蜜桃久久久久久| 国产精品一区二区久久久| 伊人网综合在线| 精品在线一区二区| 91成人伦理在线电影| 午夜精品久久久久久久99| 成人美女在线观看| 久久综合入口| 国内在线免费高清视频| 欧美激情一区二区三区四区| 一区二区免费在线观看| 国产不卡在线| 午夜精品久久久久影视| 日本毛片在线免费观看| 欧美日韩成人影院| 欧美日韩国产综合视频在线观看| 激情在线观看视频| 超碰成人在线观看| 亚洲视频日韩精品| 国产精品视频看看| 国模 一区 二区 三区| 欧美亚州一区二区三区| 波多野结衣视频观看| 麻豆精品视频在线观看| 亚洲综合自拍一区| 天堂中文网在线| 欧美韩日一区二区三区四区| 亚洲资源在线网| 女囚岛在线观看| 欧美日韩中文字幕综合视频| 亚洲这里只有精品| 亚洲一区二区三区在线免费| 精品呦交小u女在线| 免费黄色片网站| 黄色国产精品| 国产精品日韩电影| 亚洲国产一二三区| 欧美激情一区二区三区全黄| 水蜜桃在线免费观看| 涩涩网在线视频| 88在线观看91蜜桃国自产| 亚洲成av人片在线观看无| av中文字幕一区二区| 欧美国产日韩免费| 国产乱码77777777| 成人蜜臀av电影| 制服丝袜综合日韩欧美| 国产不卡人人| 制服丝袜日韩国产| 亚洲男人在线天堂| 欧美国产三区| 国产精品99久久久久久白浆小说 | 精品无人区太爽高潮在线播放| 一二三四在线观看视频| 亚洲精品影院在线观看| 国产欧美一区二区三区久久 | 警花av一区二区三区| 精品亚洲一区二区三区在线观看| 2025国产精品自拍| 日韩精品电影在线| 久久偷看各类wc女厕嘘嘘偷窃| 性欧美videoshd高清| 欧美亚洲综合另类| 欧美精品欧美极品欧美激情| 综合日韩在线| 成人免费淫片视频软件| 国产毛片在线| 欧美日韩国产精品| 午夜福利三级理论电影| 亚洲二区三区不卡| 国产在线98福利播放视频| 蜜桃视频在线免费| 色综合久久久久| 成人免费毛片日本片视频| 好看的av在线不卡观看| 91欧美精品午夜性色福利在线| 福利在线视频导航| 91久久精品国产91性色tv| 最新在线黄色网址| 99综合在线| 久久涩涩网站| 手机在线观看av网站| 亚洲成人xxx| 久久久久免费看| 国产91精品露脸国语对白| 女人床在线观看| 蜜桃精品一区二区三区| 久久精品免费电影| 国产情侣自拍小视频| 成人欧美一区二区三区白人| 亚洲视频第二页| 91精品久久久久久久久久不卡| 国产精品一区二区久久国产| 婷婷成人激情| 欧美一级理论性理论a| 999精品视频在线观看播放| 精品无人码麻豆乱码1区2区| 黄色一级片网址| 99久久这里有精品| 九九热最新视频//这里只有精品 | 韩国精品久久久| 中文字幕免费高| www.久久久.com| 九九热精品视频国产| 亚洲精品无amm毛片| 亚洲国产一区二区在线播放| 欧美在线一级片| 另类激情亚洲| 亚洲国产精品日韩| 24小时成人在线视频| 欧美不卡视频一区发布| 亚洲精品综合网| 日韩欧美999| 国产一区二区三区四区在线| 久久成人免费日本黄色| 国产制服91一区二区三区制服| 91精品啪在线观看国产手机| 97在线看免费观看视频在线观看| 九色网友自拍视频手机在线| 欧美日韩综合不卡| 精国产品一区二区三区a片| av电影一区二区| 色七七在线观看| 久久精品青草| 狠狠色伊人亚洲综合网站色| 亚州一区二区三区| 欧美日韩福利视频| 国产一区电影| 日韩视频不卡中文| 亚洲熟女综合色一区二区三区| 日本一区二区三区视频视频| 香蕉视频xxxx| 亚洲欧美视频| 中国成人亚色综合网站| 国产精品国产| 国产日本欧美一区| 国产伦理精品| 久久精品久久久久久| 亚洲色图另类小说| 欧美精品高清视频| 九九精品免费视频| 亚洲欧美一区二区三区极速播放 | 性欧美视频videos6一9| 成年在线电影| 日韩av在线免费观看| 国产又粗又猛又爽又黄的视频一 | 一区二区美女视频| 亚洲r级在线视频| 波多野结衣欲乱| 91丨九色丨尤物| 国产精品嫩草69影院| 老司机精品视频在线| 欧美色图色综合| 午夜国产精品视频| 亚洲一区二区自拍偷拍| 欧美亚洲国产日韩| 91最新国产视频| 免费污视频在线一区| 91国在线精品国内播放| caoporn免费在线| 国产亚洲成精品久久| 免费国产精品视频| 日韩一区二区电影网| 中文字幕 日韩有码| 福利视频导航一区| 国产网址在线观看| 一区二区在线观看不卡| 精品无码一区二区三区蜜臀| 日本一区二区三区久久久久久久久不| av网页在线观看| 成人免费毛片aaaaa**| 肉色超薄丝袜脚交| 麻豆国产欧美日韩综合精品二区 | 日本少妇xxxx动漫| 亚洲精品高清在线| 日韩成人毛片视频| 最新日韩在线视频| 成年人视频软件| 亚洲国产岛国毛片在线| 色噜噜日韩精品欧美一区二区| 波多野洁衣一区| www.555国产精品免费| 国产很黄免费观看久久| 国产高清999| 极品少妇一区二区| 交换做爰国语对白| 国产一区二区三区综合| 亚洲黄色片免费看| 国产一区999| 亚洲天堂一区二区在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产真人无码作爱视频免费| 日韩福利视频网| 一区二区成人网| 久久精品久久精品| 亚洲欧美日韩网站| 国产99久久久久| 中文字幕一区三区久久女搜查官| 99久久精品国产一区| 久久一区二区电影| 国产亚洲视频系列| 少妇太紧太爽又黄又硬又爽小说| 中文字幕av一区二区三区免费看| 中文字幕美女视频| 亚洲人成精品久久久久| 久一视频在线观看| 精品久久久久久亚洲精品| 欧产日产国产69| 欧美日韩一区 二区 三区 久久精品| 中文字幕理论片| 日韩一区二区电影在线| 婷婷丁香花五月天| 亚洲欧洲xxxx| 日本www在线观看| 欧美日韩电影在线观看| 高潮在线视频| 国产精品久久久久91| 成人在线日韩| 狠狠干一区二区| 不卡一区综合视频| 欧洲美女和动交zoz0z| 亚洲性感美女99在线| av网站在线观看不卡| 精品一区二区三区视频在线观看| 欧美日韩一区二区区| 26uuu色噜噜精品一区二区| 老头老太做爰xxx视频| 亚洲日穴在线视频| 国产尤物在线视频| 欧美男同性恋视频网站| 亚洲精品久久久久avwww潮水| 日韩成人在线视频观看| 淫片在线观看| 欧美一级成年大片在线观看| 久久av影院| 精品国产免费一区二区三区 | 色哟哟入口国产精品| 黄色羞羞视频在线观看| 国产精品久久久久秋霞鲁丝 | 亚洲成人自拍| 亚洲午夜一区| 亚洲欧美偷拍另类| 91免费精品国自产拍在线不卡| 美女三级黄色片| 欧美日韩一区二区三区| 国产三级第一页| 亚洲免费精彩视频| 青春草视频在线观看| 国产精品网站大全| 无码少妇一区二区三区| 免费成人深夜夜行网站视频| 鲁大师影院一区二区三区| 潘金莲一级淫片aaaaaaa| 日本一区二区三区久久久久久久久不 | 欧美自拍小视频| av不卡免费在线观看| 亚洲精品卡一卡二| 欧美探花视频资源| 日本久久一级片| 欧美伦理91i| 日本午夜免费一区二区| 欧美日韩在线精品一区二区三区| 国内久久精品| 国产高清999| 国产精品国产三级国产三级人妇 | 亚洲精品8mav| 亚洲欧美日韩国产综合精品二区| 久久久久久久久久久久国产精品| 国产精品成人免费精品自在线观看| 日本三级午夜理伦三级三| 欧美成人国产一区二区| 麻豆视频免费在线观看| 国产国语videosex另类| 一区二区三区视频免费观看| 日本中文字幕亚洲| 成人亚洲一区二区一| 美女的奶胸大爽爽大片| 7777精品伊人久久久大香线蕉超级流畅| 国产在线视频你懂得| 欧美中文在线字幕| 欧美日韩一区二区三区不卡视频| 国产天堂视频在线观看| 国产电影精品久久禁18| av在线免费播放网址| 欧美另类一区二区三区| 永久免费av片在线观看全网站| 国产精品极品美女粉嫩高清在线| 国产日产一区 | 国产精品一区二区久久精品爱涩| 老司机成人免费视频| 欧美另类z0zxhd电影| 黄色网页在线观看| 92看片淫黄大片看国产片| 欧美一区免费| 日本50路肥熟bbw| 婷婷六月综合亚洲| 日韩精品福利| 国产精品美女在线观看| 国产精品成久久久久| 中文av字幕在线观看| 亚洲日本乱码在线观看| www.黄色小说.com| 欧美精品videossex88| 久久午夜影院| 精品免费国产一区二区| 中文字幕欧美国产| 国产美女免费看| 欧美极品少妇与黑人| 日韩精选在线| 国产精品igao| 亚洲精品日日夜夜| 天堂在线视频观看| 国产成人鲁鲁免费视频a| 日韩欧美视频| 成年人看片网站| 精品欧美aⅴ在线网站| 国产三级电影在线观看| 成人福利视频在线观看| 伊人久久大香线蕉综合热线| 国产熟妇搡bbbb搡bbbb| 欧美日韩一区久久| 欧美人与禽性xxxxx杂性| 蜜桃999成人看片在线观看| 免费黄网站欧美| 免费一级肉体全黄毛片| 亚洲精品一区中文| 国产精品一区二区三区四区在线观看 | 国模吧精品人体gogo| 亚洲精品免费在线视频| 国产欧美69| 国产日产精品一区二区三区的介绍| 欧美成人vps| 欧美xxxx做受欧美护士| 欧美交换配乱吟粗大25p| 久久综合成人精品亚洲另类欧美| 亚洲天堂网视频| 午夜精品蜜臀一区二区三区免费| 成人直播大秀| 丝袜熟女一区二区三区| 欧美午夜精品理论片a级按摩| 深夜国产在线播放| 日韩视频精品| 北条麻妃一区二区三区| 亚洲一区二区天堂| 97视频在线观看播放| 91精品福利| 微拍福利一区二区|