UITextField屬性詳解

2021-06-17 00:15:55 字數 2049 閱讀 7584

uitextfield是我們經常用的之一但是常用的屬性都很熟悉,有些不常用的我也總結下,例如下面的:

uiimageview * myview = [[ uiimageview  alloc]initwithimage:[uiimage imagenamed:@"face.png"]];

uiimageview * myview2 = [[ uiimageview  alloc]initwithimage:[uiimage imagenamed:@"face.png"]];

uitextfield *mytextfield=[[uitextfield alloc]initwithframe:cgrectmake(40, 40, 240, 60)]; 

//初始化乙個uitextfield的frame

mytextfield.textcolor=[uicolor redcolor]; 

//uitextfield 的文字顏色

mytextfield.delegate=self;//uitextfield **方法設定

mytextfield.placeholder=@"輸入密碼";//uitextfield 的初始隱藏文字,當然這個文字的字型大小顏色都可以改,重寫uitextfield,下次介紹

mytextfield.textalignment=uitextalignmentcenter;//uitextfield 的文字對齊格式

mytextfield.font=[uifont fontwithname:@"times new roman" size:30];//uitextfield 的文字大小和字型

mytextfield.adjustsfontsizetofitwidth=yes;

//uitextfield 的文字自適應

mytextfield.clearsonbeginediting=no;//uitextfield 的是否出現一件清除按鈕

mytextfield.borderstyle=uitextborderstylenone;//uitextfield 的邊框

mytextfield.background=[uiimage imagenamed:@"my.png"];//uitextfield 的

背景,注意只有

uitextborderstylenone的時候改屬性有效

mytextfield.

clearbuttonmode

=uitextfieldviewmodenever;//

uitextfield 的一件清除按鈕是否出現

mytextfield.leftview=myview;//uitextfield 的左邊view

mytextfield.leftviewmode=uitextfieldviewmodealways;//uitextfield 的左邊view 出現模式

mytextfield.rightview=myview2;//

uitextfield 的有

邊view

mytextfield.rightviewmode=uitextfieldviewmodealways;//uitextfield 的右邊view 出現模式

mytextfield.contentverticalalignment=uicontrolcontentverticalalignmentcenter;//uitextfield 的字的擺設方式

[myview release];

[myview2 

release];

[self.view addsubview:mytextfield];

當然mytextfield的鍵盤的出現也隱藏也可以設定:

顯示keyboard:

[mytextfield becomefirstresponder];

隱藏keyboard

[mytextfield resignfirstresponder];

mytextfield.contentverticalalignment的值的種類:

typedef enum uicontrolcontentverticalalignment;

UITextField 屬性講解

uitextfield是我們經常用的之一但是常用的屬性都很熟悉,有些不常用的我也總結下,例如下面的 uiimageview myview uiimageview alloc initwithimage uiimage imagenamed face.png uiimageview myview2 u...

UITextField的屬性設定

1.背景顏色 field.backgoundcolor uicolor redcolor 2.設定field文字 field.text 輸入文字 3.設定field的提示文字 field.placeholder 請輸入使用者名稱 4.設定field開始編輯時清除提示內容 field.clearson...

UITextField 屬性詳細解釋

uitextfield是我們經常用的之一但是常用的屬性都很熟悉,有些不常用的我也總結下,例如下面的 uiimageview myview uiimageview alloc initwithimage uiimage imagenamed face.png uiimageview myview2 u...