亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

ios中uitextfield 使用全面解析
來源:易賢網 閱讀:1293 次 日期:2014-12-08 13:52:18
溫馨提示:易賢網小編為您整理了“ios中uitextfield 使用全面解析”,方便廣大網友查閱!

//初始化textfield并設置位置及大小

uitextfield *text = [[uitextfield alloc]initwithframe:cgrectmake(20, 20, 130, 30)];

//設置邊框樣式,只有設置了才會顯示邊框樣式 

text.borderstyle = uitextborderstyleroundedrect;

 typedef enum {

uitextborderstylenone,

uitextborderstyleline,

uitextborderstylebezel,

uitextborderstyleroundedrect

} uitextborderstyle;

//設置輸入框的背景顏色,此時設置為白色 如果使用了自定義的背景圖片邊框會被忽略掉 

  text.backgroundcolor = [uicolor whitecolor];

//設置背景

text.background = [uiimage imagenamed:@dd.png];

//設置背景

text.disabledbackground = [uiimage imagenamed:@cc.png];

//當輸入框沒有內容時,水印提示 提示內容為password

text.placeholder = @password;

//設置輸入框內容的字體樣式和大小

text.font = [uifont fontwithname:@arial size:20.0f];

//設置字體顏色

text.textcolor = [uicolor redcolor];

//輸入框中是否有個叉號,在什么時候顯示,用于一次性刪除輸入框中的內容

text.clearbuttonmode = uitextfieldviewmodealways;

typedef enum {

uitextfieldviewmodenever, 重不出現

uitextfieldviewmodewhileediting, 編輯時出現

uitextfieldviewmodeunlessediting, 除了編輯外都出現

uitextfieldviewmodealways  一直出現

} uitextfieldviewmode;

//輸入框中一開始就有的文字

text.text = @一開始就在輸入框的文字;

//每輸入一個字符就變成點 用語密碼輸入

text.securetextentry = yes;

//是否糾錯

text.autocorrectiontype = uitextautocorrectiontypeno;

typedef enum {

uitextautocorrectiontypedefault, 默認

uitextautocorrectiontypeno,  不自動糾錯

uitextautocorrectiontypeyes, 自動糾錯

} uitextautocorrectiontype;

//再次編輯就清空

text.clearsonbeginediting = yes;

//內容對齊方式

text.textalignment = uitextalignmentleft;

//內容的垂直對齊方式 uitextfield繼承自uicontrol,此類中有一個屬性contentverticalalignment

text.contentverticalalignment = uicontrolcontentverticalalignmentcenter;

//設置為yes時文本會自動縮小以適應文本窗口大小.默認是保持原來大小,而讓長文本滾動 

textfied.adjustsfontsizetofitwidth = yes;

//設置自動縮小顯示的最小字體大小

text.minimumfontsize = 20;

//設置鍵盤的樣式

text.keyboardtype = uikeyboardtypenumberpad;

typedef enum {

uikeyboardtypedefault,  默認鍵盤,支持所有字符

uikeyboardtypeasciicapable, 支持ascii的默認鍵盤

uikeyboardtypenumbersandpunctuation, 標準電話鍵盤,支持+*#字符

uikeyboardtypeurl, url鍵盤,支持.com按鈕 只支持url字符

uikeyboardtypenumberpad,  數字鍵盤

uikeyboardtypephonepad,   電話鍵盤

uikeyboardtypenamephonepad,  電話鍵盤,也支持輸入人名

uikeyboardtypeemailaddress,  用于輸入電子 郵件地址的鍵盤

uikeyboardtypedecimalpad,  數字鍵盤 有數字和小數點

uikeyboardtypetwitter,  優化的鍵盤,方便輸入@、#字符

uikeyboardtypealphabet = uikeyboardtypeasciicapable,

} uikeyboardtype;

//首字母是否大寫

text.autocapitalizationtype = uitextautocapitalizationtypenone;

typedef enum {

uitextautocapitalizationtypenone, 不自動大寫

uitextautocapitalizationtypewords, 單詞首字母大寫

uitextautocapitalizationtypesentences, 句子的首字母大寫

uitextautocapitalizationtypeallcharacters, 所有字母都大寫

} uitextautocapitalizationtype;

//return鍵變成什么鍵

text.returnkeytype =uireturnkeydone;

typedef enum {

uireturnkeydefault, 默認 灰色按鈕,標有return

uireturnkeygo,  標有go的藍色按鈕

uireturnkeygoogle,標有google的藍色按鈕,用語搜索

uireturnkeyjoin,標有join的藍色按鈕

uireturnkeynext,標有next的藍色按鈕

uireturnkeyroute,標有route的藍色按鈕

uireturnkeysearch,標有search的藍色按鈕

uireturnkeysend,標有send的藍色按鈕

uireturnkeyyahoo,標有yahoo的藍色按鈕

uireturnkeyyahoo,標有yahoo的藍色按鈕

uireturnkeyemergencycall, 緊急呼叫按鈕

} uireturnkeytype;

//鍵盤外觀

textview.keyboardappearance=uikeyboardappearancedefault;

typedef enum {

uikeyboardappearancedefault, 默認外觀,淺灰色

uikeyboardappearancealert,   深灰 石墨色

} uireturnkeytype;

//設置代理 用于實現協議

text.delegate = self;

//把textfield加到視圖中

[self.window addsubview:text];

//最右側加圖片是以下代碼  左側類似

uiimageview *image=[[uiimageview alloc] initwithimage:[uiimage imagenamed:@right.png]];

text.rightview=image;

text.rightviewmode = uitextfieldviewmodealways;

typedef enum {

uitextfieldviewmodenever,

uitextfieldviewmodewhileediting,

uitextfieldviewmodeunlessediting,

uitextfieldviewmodealways

} uitextfieldviewmode;

//按return鍵鍵盤往下收 becomefirstresponder

類要采用uitextfielddelegate協議

text.delegate = self; 聲明text的代理是我,我會去實現把鍵盤往下收的方法 這個方法在uitextfielddelegate里所以我們要采用uitextfielddelegate這個協議

- (bool)textfieldshouldreturn:(uitextfield *)textfield

{

[text resignfirstresponder]; //主要是[receiver resignfirstresponder]在哪調用就能把receiver對應的鍵盤往下收

return yes;

}

重寫繪制行為

除了uitextfield對象的風格選項,你還可以定制化uitextfield對象,為他添加許多不同的重寫方法,來改變文本字段的顯示行為。這些方法都會返回一個cgrect結構,制定了文本字段每個部件的邊界范圍。以下方法都可以重寫。

– textrectforbounds:  //重寫來重置文字區域

– drawtextinrect:  //改變繪文字屬性.重寫時調用super可以按默認圖形屬性繪制,若自己完全重寫繪制函數,就不用調用super了.

– placeholderrectforbounds://重寫來重置占位符區域

– drawplaceholderinrect://重寫改變繪制占位符屬性.重寫時調用super可以按默認圖形屬性繪制,若自己完全重寫繪制函數,就不用調用super了.

– borderrectforbounds://重寫來重置邊緣區域

– editingrectforbounds://重寫來重置編輯區域

– clearbuttonrectforbounds://重寫來重置clearbutton位置,改變size可能導致button的圖片失真

– leftviewrectforbounds:

– rightviewrectforbounds:

委托方法

- (bool)textfieldshouldbeginediting:(uitextfield *)textfield{ 

//返回一個bool值,指定是否循序文本字段開始編輯 

return yes; 

} 

- (void)textfielddidbeginediting:(uitextfield *)textfield{ 

//開始編輯時觸發,文本字段將成為first responder 

} 

- (bool)textfieldshouldendediting:(uitextfield *)textfield{ 

//返回bool值,指定是否允許文本字段結束編輯,當編輯結束,文本字段會讓出first responder 

  //要想在用戶結束編輯時阻止文本字段消失,可以返回no 

  //這對一些文本字段必須始終保持活躍狀態的程序很有用,比如即時消息 

 

return no; 

} 

- (bool)textfield:(uitextfield*)textfield shouldchangecharactersinrange:(nsrange)range replacementstring:(nsstring *)string{ 

//當用戶使用自動更正功能,把輸入的文字修改為推薦的文字時,就會調用這個方法。 

//這對于想要加入撤銷選項的應用程序特別有用 

//可以跟蹤字段內所做的最后一次修改,也可以對所有編輯做日志記錄,用作審計用途。

//要防止文字被改變可以返回no 

//這個方法的參數中有一個nsrange對象,指明了被改變文字的位置,建議修改的文本也在其中 

  return yes; 

} 

- (bool)textfieldshouldclear:(uitextfield *)textfield{ 

//返回一個bool值指明是否允許根據用戶請求清除內容 

//可以設置在特定條件下才允許清除內容 

  return yes; 

} 

-(bool)textfieldshouldreturn:(uitextfield *)textfield{ 

//返回一個bool值,指明是否允許在按下回車鍵時結束編輯 

//如果允許要調用resignfirstresponder 方法,這回導致結束編輯,而鍵盤會被收起[textfield resignfirstresponder];

//查一下resign這個單詞的意思就明白這個方法了 

  return yes; 

} 

通知

uitextfield派生自uicontrol,所以uicontrol類中的通知系統在文本字段中也可以使用。除了uicontrol類的標準事件,你還可以使用下列uitextfield類特有的事件

uitextfieldtextdidbegineditingnotification

uitextfieldtextdidchangenotification

uitextfieldtextdidendeditingnotification

當文本字段退出編輯模式時觸發。通知的object屬性存儲了最終文本。

因為文本字段要使用鍵盤輸入文字,所以下面這些事件發生時,也會發送動作通知

uikeyboardwillshownotification  //鍵盤顯示之前發送

uikeyboarddidshownotification  //鍵盤顯示之后發送

uikeyboardwillhidenotification  //鍵盤隱藏之前發送

uikeyboarddidhidenotification  //鍵盤隱藏之后發送

名單

1、text :設置文本框的默認文本。

2、placeholder : 可以在文本框中顯示灰色的字,用于提示用戶應該在這個文本框輸入什么內容。當這個文本框中輸入了數據時,用于提示的灰色的字將會自動消失。

3、background :

4、disabled : 若選中此項,用戶將不能更改文本框內容。

5、接下來是三個按鈕,用來設置對齊方式。

6、border style : 選擇邊界風格。

7、clear button : 這是一個下拉菜單,你可以選擇清除按鈕什么時候出現,所謂清除按鈕就是出一個現在文本框右邊的小 x ,你可以有以下選擇:

7.1 never appears : 從不出現

7.2 appears while editing : 編輯時出現

7.3 appears unless editing :

7.4 is always visible : 總是可見

8、clear when editing begins : 若選中此項,則當開始編輯這個文本框時,文本框中之前的內容會被清除掉。比如,你現在這個文本框 a 中輸入了 what ,之后去編輯文本框 b,若再回來編輯文本框 a ,則其中的 what 會被立即清除。

9、text color : 設置文本框中文本的顏色。

10、font : 設置文本的字體與字號。

11、min font size : 設置文本框可以顯示的最小字體(不過我感覺沒什么用)

12、adjust to fit : 指定當文本框尺寸減小時,文本框中的文本是否也要縮小。選擇它,可以使得全部文本都可見,即使文本很長。但是這個選項要跟 min font size 配合使用,文本再縮小,也不會小于設定的 min font size 。

接下來的部分用于設置鍵盤如何顯示。

13、captitalization : 設置大寫。下拉菜單中有四個選項:

13.1 none : 不設置大寫

13.2 words : 每個單詞首字母大寫,這里的單詞指的是以空格分開的字符串

13.3 sentances : 每個句子的第一個字母大寫,這里的句子是以句號加空格分開的字符串

13.4 all characters : 所以字母大寫

14、correction : 檢查拼寫,默認是 yes 。

15、keyboard : 選擇鍵盤類型,比如全數字、字母和數字等。

16、appearance:

17、return key : 選擇返回鍵,可以選擇 search 、 return 、 done 等。

18、auto-enable return key : 如選擇此項,則只有至少在文本框輸入一個字符后鍵盤的返回鍵才有效。

19、secure : 當你的文本框用作密碼輸入框時,可以選擇這個選項,此時,字符顯示為星號。

名單

1.alignment horizontal 水平對齊方式

2.alignment vertical 垂直對齊方式

3.用于返回一個bool值 輸入框是否 selected(選中) enabled(可用) highlighted(高亮)

限制只能輸入特定的字符

(bool)textfield:(uitextfield *)textfield shouldchangecharactersinrange:(nsrange)range replacementstring:(nsstring *)string{

nscharacterset *cs;

cs = [[nscharacterset charactersetwithcharactersinstring:numbers]invertedset];

nsstring *filtered = [[string componentsseparatedbycharactersinset:cs]componentsjoinedbystring:@]; //按cs分離出數組,數組按@分離出字符串

bool canchange = [string isequaltostring:filtered];

return canchange;

}

上面那個numbers是一個宏,可以在文件頂部定義:

#define numbers @”0123456789n” (這個代表可以輸入數字和換行,請注意這個n,如果不寫這個,done按鍵將不會觸發,如果用在searchbar中,將會不觸發search事件,因為你自己限制不讓輸入n,好慘,我在項目中才發現的。)

所以,如果你要限制輸入英文和數字的話,就可以把這個定義為:

#define kalphanum @”abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz0123456789″。

當然,你還可以在以上方法return之前,做一提示的,比如提示用戶只能輸入數字之類的。如果你覺得有需要的話。

限制只能輸入一定長度的字符

- (bool)textfield:(uitextfield *)textfield shouldchangecharactersinrange:(nsrange)range replacementstring:(nsstring *)string;

{ //string就是此時輸入的那個字符 textfield就是此時正在輸入的那個輸入框 返回yes就是可以改變輸入框的值 no相反

if ([string isequaltostring:@n]) //按會車可以改變

{

return yes;

}

nsstring * tobestring = [textfield.text stringbyreplacingcharactersinrange:range withstring:string]; //得到輸入框的內容

if (self.mytextfield == textfield) //判斷是否時我們想要限定的那個輸入框

{

if ([tobestring length] > 20) { //如果輸入框內容大于20則彈出警告

textfield.text = [tobestring substringtoindex:20];

uialertview *alert = [[[uialertview alloc] initwithtitle:nil message:@超過最大字數不能輸入了 delegate:nil cancelbuttontitle:@ok otherbuttontitles:nil, nil] autorelease];

[alert show];

return no;

}

}

return yes;

}

更多信息請查看IT技術專欄

更多信息請查看技術文章
易賢網手機網站地址:ios中uitextfield 使用全面解析
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
亚洲激情一区二区| 国产亚洲欧美一区二区| 亚洲国产国产亚洲一二三| 久久亚洲影院| 国产真实久久| 国产欧美日韩一区| 欧美亚洲三级| 国内精品嫩模av私拍在线观看| 亚洲精品乱码| 久久久久看片| 红桃视频国产精品| 久久精品91| 在线播放不卡| 免费在线国产精品| 黄色成人在线网址| 亚洲欧美日韩国产| 国产主播精品| 蜜桃av一区| aa级大片欧美三级| 欧美日韩伊人| 欧美中文字幕| 一区二区三区福利| 欧美亚州在线观看| 久久这里有精品15一区二区三区| 亚洲国产国产亚洲一二三| 久久久久一区二区三区| 一本久道久久综合婷婷鲸鱼| 欧美三级第一页| 麻豆精品视频| 99亚洲精品| 亚洲国产日韩欧美| 久久天堂国产精品| 亚洲永久免费| 亚洲日产国产精品| 亚洲午夜高清视频| 欧美国产高清| 久久精品网址| 亚洲欧美日韩综合国产aⅴ| 亚洲国产激情| 亚洲成色最大综合在线| 亚洲夜间福利| 亚洲丰满在线| 精品动漫3d一区二区三区免费版 | 久久亚洲午夜电影| 99精品久久久| 亚洲国产综合在线看不卡| 黑人中文字幕一区二区三区| 午夜精品一区二区三区四区| 欧美1区免费| 久久久777| 老司机精品视频网站| 国产精品久久久久久久久婷婷 | 久久婷婷国产综合尤物精品| 亚洲资源av| 亚洲在线免费| 久久久久欧美| 午夜久久tv| 国产一区二区无遮挡| 国内成人在线| 99国产精品| 国产伦精品一区| 久久青草久久| 狠狠色噜噜狠狠狠狠色吗综合| 欧美日韩一区二区三区在线视频 | 久久精品成人| 欧美精品日本| 亚洲欧洲三级| 免费久久99精品国产自在现线| 久久久国产精品一区二区中文| 欧美/亚洲一区| 激情综合中文娱乐网| 亚洲国产精品毛片| 男女精品视频| 在线精品一区| 久久精品国产综合精品| 欧美日韩精品一区| 亚洲视频大全| 国产精品国产精品| 午夜亚洲性色福利视频| 激情av一区| 亚洲欧美电影在线观看| 欧美视频四区| 亚洲综合99| 亚洲区一区二| 欧美国产激情| 国产九区一区在线| 国产在线欧美日韩| 久久久国产精品一区二区三区| 激情亚洲成人| 欧美a级在线| 国产欧美在线| 精品成人免费| 欧美高清一区二区| 欧美专区18| 亚洲精品男同| 国产一区欧美| 欧美一区1区三区3区公司| 欧美午夜影院| 久久综合九色| 国产精品主播| 夜夜精品视频| 亚洲国产欧洲综合997久久| 欧美日本二区| 欧美fxxxxxx另类| 亚洲永久免费精品| 国产一区二区三区黄| 亚洲国产91| 伊人蜜桃色噜噜激情综合| 欧美特黄一区| 欧美午夜电影在线观看 | 国产伦精品一区二区三| 精品不卡视频| 欧美日韩一区二区三区在线观看免 | 午夜性色一区二区三区免费视频| 国产精品久久九九| 一区二区三区视频在线播放| 国产在线一区二区三区四区| 欧美日韩亚洲在线| 欧美日韩视频在线一区二区观看视频| 欧美一区亚洲二区| 欧美1区2区3区| 欧美日韩在线大尺度| 欧美日韩一区二区高清| 欧美日韩亚洲一区二区三区四区| 欧美久久影院| 亚洲视频中文| 国产一区二区三区黄| 免费久久99精品国产自| 久久一区二区三区四区五区| 欧美精品二区三区四区免费看视频| 欧美一区1区三区3区公司 | 在线观看不卡| 影音先锋中文字幕一区| 亚洲久久在线| 性欧美xxxx大乳国产app| 麻豆av一区二区三区久久| 美女久久一区| 国产尤物精品| 亚洲国产一区二区精品专区| 一区二区三区四区五区视频| 国产区欧美区日韩区| 欧美专区一区二区三区| 欧美日韩国产亚洲一区| 在线欧美福利| 久久99伊人| 伊人激情综合| 美女精品国产| 亚洲精品一品区二品区三品区| 亚洲视频成人| 欧美成人蜜桃| 一区二区高清| 国产精品地址| 国产美女精品| 亚洲午夜精品久久久久久app| 亚洲清纯自拍| 欧美在线二区| 国产精品日韩一区二区| 欧美午夜不卡| 久久福利毛片| 日韩午夜av在线| 欧美区日韩区| 久久精品导航| 国产乱码精品| 亚洲国产黄色| 欧美亚洲不卡| 欧美高清一区二区| 欧美一级二区| 中国成人在线视频| 亚洲久久视频| 精久久久久久| 韩日欧美一区| 欧美午夜在线| 欧美久久综合| 久久先锋资源| 久久久久欧美| 久久精品五月婷婷| 久久激情视频| 美女精品国产| 久久不射中文字幕| 亚洲欧美精品| 久久99伊人| 久久成人国产| 噜噜爱69成人精品| 久久激情视频| 久久久久久久久久久久久久一区| 国产精品久久久久毛片大屁完整版 | 国产精品二区影院| 欧美福利一区| 欧美成人69| 欧美在线1区| 久久精品中文字幕一区二区三区| 国产日韩欧美三区| 亚洲一区二区三区高清| 一区二区三区欧美在线| 亚洲精品资源| 国产农村妇女精品一区二区| 99在线精品免费视频九九视| 国产欧美一区二区三区国产幕精品| 亚洲第一网站| 国产欧美日本| 久久久久久国产精品mv| 欧美精品一区二区三区久久久竹菊| 欧美88av| 亚洲国产婷婷| 亚洲欧美日韩综合国产aⅴ| 噜噜噜噜噜久久久久久91| 久久婷婷一区| 黄色亚洲在线| 一本一本久久| 巨乳诱惑日韩免费av| 国产一区二区三区自拍| 亚洲免费激情| 久久久777| 影音先锋一区| 国产精品久久久对白| 欧美大片专区| 在线亚洲激情| 欧美日韩一区二区三| 夜久久久久久| 欧美视频1区| 国产精品入口66mio| 欧美全黄视频| 亚洲一区二区在| 国精品一区二区三区| 国产精品区免费视频| 欧美三区视频| 性欧美暴力猛交另类hd| 影音先锋日韩资源| 欧美一区激情| 一本久久综合| 亚洲视频日本| 久久一本综合频道| 国产一区二区三区久久久久久久久 | 欧美午夜不卡| aa国产精品| 玖玖视频精品| 国产日本精品| 欧美日韩在线精品| 亚洲综合精品四区| 亚洲第一在线| 午夜视频一区| 久久国产欧美精品| 亚洲免费观看| 精久久久久久| 欧美精品一级| 午夜亚洲激情| 国产欧美在线| 亚洲欧洲在线一区| 国内精品久久久久久久97牛牛 | 欧美日韩精品免费观看视一区二区| 亚洲激情不卡| 欧美精品不卡| 麻豆精品网站| 国产精品嫩草99av在线| 亚洲福利专区| 国产一区视频在线观看免费| 欧美亚洲视频| 亚洲一区二区三区四区五区午夜| 亚洲激情欧美| 亚洲黄色精品| 最新国产乱人伦偷精品免费网站| 欧美精品二区| 欧美女人交a| 欧美日韩亚洲一区| 国产精品v欧美精品v日本精品动漫| 久久三级福利| 欧美一区亚洲二区| 久久婷婷丁香| 玖玖精品视频| 欧美大片专区| 欧美日韩精品免费观看视频完整| 欧美一区二区三区久久精品| 久久婷婷影院| 欧美日本国产| 精品不卡视频| 99视频一区| 亚洲一区二区高清视频| 麻豆成人在线| 欧美在线高清| 国产一区激情| 中日韩视频在线观看| 亚洲伊人网站| 欧美欧美全黄| 伊人成人在线视频| 国产偷自视频区视频一区二区| 亚洲一区免费| 欧美全黄视频| av成人毛片| 久久一区二区精品| 亚洲高清不卡一区| 久久福利电影| 亚洲午夜高清视频| 国产欧美日韩一区| 欧美黄色一区二区| 亚洲精选久久| 欧美 日韩 国产在线 | 国产欧美三级| 久久综合中文色婷婷| 国精品一区二区三区| 国产日韩欧美三级| 欧美精品一区三区在线观看| 亚洲韩日在线| 欧美在线视频二区| 亚洲三级国产| 久久综合导航| 中文日韩在线| 欧美日韩大片一区二区三区| 亚洲精品自在在线观看| 欧美成人日韩| 国产一区二区三区的电影| 欧美视频日韩| 久久精品人人做人人爽电影蜜月| 黄色日韩精品| 女女同性女同一区二区三区91| 91久久午夜| 欧美日韩高清免费| 亚洲自拍另类| av成人国产| 影院欧美亚洲| 欧美日韩亚洲国产精品| 免费试看一区| 国产亚洲一级| 日韩视频一区| 在线看片日韩| 狠狠入ady亚洲精品经典电影| 乱码第一页成人| 国产精品久久久对白| 亚洲经典三级| 精品成人免费| 亚洲午夜视频| 亚洲无玛一区| 国精品一区二区三区| 欧美日韩视频在线一区二区观看视频| 午夜在线精品| 亚洲欧美精品| 久久成人免费| 美女久久一区| 久久久久久精| 久久综合九色99| 欧美~级网站不卡| 欧美成人综合一区| 欧美精品aa| 欧美日韩在线播放一区二区| 牛牛国产精品| 午夜国产一区| 狠狠色综合网| 亚洲高清久久| 日韩网站在线| 亚洲欧美视频一区二区三区| 美女被久久久| 欧美阿v一级看视频| 欧美日韩调教| 亚洲国产网站| 国产精品手机在线| 久久久久久久尹人综合网亚洲| 久久中文欧美| 亚洲无线视频| 国产欧美高清| 久久综合伊人| 精品不卡一区二区三区| 亚洲伦伦在线| 国产伦精品一区二区三区视频孕妇 | 韩国一区二区三区美女美女秀| 黄色工厂这里只有精品| 99riav国产精品| 麻豆av一区二区三区久久| 欧美久久成人| 999亚洲国产精| 久久综合婷婷| 亚洲日本激情| 久久精品女人| 亚洲国产一区二区精品专区| 午夜在线视频观看日韩17c| 午夜精品一区二区在线观看| 怡红院精品视频在线观看极品| 亚洲少妇诱惑| 欧美三级免费| 亚洲综合欧美日韩| 韩日成人av| 久久国产精品久久精品国产| 好吊日精品视频| 奶水喷射视频一区| 在线日韩av永久免费观看| 久久精品导航| 国产欧美精品| 极品日韩久久| 欧美一区二区视频在线| 国产亚洲精品v| 影音先锋中文字幕一区| 久久久夜夜夜| 亚洲一区二区在| 亚洲激精日韩激精欧美精品| 老**午夜毛片一区二区三区| 在线视频一区观看| 欧美三级第一页| 亚洲欧美日韩另类精品一区二区三区 | 久久亚洲精品欧美| 一区二区三区四区五区在线| 国产一区二区三区四区老人| 久久国产一区|