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 屬性講解
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...