UITextField屬性

//創建UITextField對象
UITextField * tf=[[UITextFieldalloc]init];

//設置UITextField的文字顏色
tf.textColor=[UIColor redColor];

//設置UITextField的文本框背景顏色
tf.backgroundColor=[UIColor grayColor];

//設置UITextField的邊框的風格
tf.borderStyle=UITextBorderStyleRoundedRect;

//設置UITextField的代理
tf.delegate=self;

//設置UITextField的文字對齊方式
tf.textAlignment=UITextAlignmentCenter;//居中對齊
tf.textAlignment=UITextAlignmentLeft;//左對齊
tf.textAlignment=UITextAlignmentRight;//右對齊
tf.textAlignment=UITextAlignmentFill;//填充對齊

//設置UITextField的文字大小和字體
tf.font=[UIFontfontWithName:@"Times New Roman" size:20];

//設置UITextField自適應文本框大小
tf.adjustsFontSizeToFitWidth=YES/NO;//自適應寬度
tf.adjustsFontSizeToFitHeight=YES/NO;//自適應高度

//設置UITextField是否擁有一鍵清除的功能
tf.clearsOnBeginEditing=YES/NO;

//設置一鍵清除按鈕是否出現
tf.clearButtonMode=UITextFieldViewModeNever;

//設置UITextField的初始隱藏文字
tf.placeholder=@"輸入密碼";

//當UITextField的樣式爲UITextBorderStyleNone的時候,修改背景圖片
tf.background=[UIImage imageNamed:@"xx.png"];

//設置UITextField的左邊view
tf.leftView=xxx;

//設置UITextField的左邊view出現模式
tf.leftViewMode=UITextFieldViewModeAlways;

//設置UITextField的右邊view
tf.rightView=xxx;

//設置UITextField的右邊view出現模式
tf.rightViewMode=UITextFieldViewModeAlways;

//設置UITextField的字的擺設方式
tf.contentVerticalAlignment=UIControlContentVerticalAlignmentCenter;
發佈了54 篇原創文章 · 獲贊 16 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章