IOS开发--TextField
生活随笔
收集整理的這篇文章主要介紹了
IOS开发--TextField
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
????//初始化text?field的位置和大小UITextField?*text?=?[[UITextField?alloc]?initWithFrame:CGRectMake(20,?20,?130,?130)];//設置邊框樣式//樣式有很多種,點進去查看text.borderStyle?=?UITextBorderStyleRoundedRect;//設置輸入框背景顏色text.backgroundColor?=?[UIColor?whiteColor];//當輸入框沒有內容時,水印提示,提示內容為"請在此輸入文字"text.placeholder?=?@"請在此輸入文字";//設置輸入框內容的樣式和大小text.font?=?[UIFont?fontWithName:@"Arial"?size:20.0f];//設置字體顏色text.textColor?=?[UIColor?blackColor];//輸入框中是否有個叉號。在什么時候顯示,用于一次性刪除輸入框中的內容//點擊查看設置,總共有://從不出現、編輯時出現、除了編輯之外都出現、一直出現text.clearButtonMode?=?UITextFieldViewModeAlways;//初始化設置輸入框中文字text.text?=?@"一開始就在輸入框中的文字";//沒輸入一個字符就變成點,用于密碼輸入text.secureTextEntry?=?YES;//是否糾錯//默認、不自動糾錯、自動糾錯text.autocorrectionType?=?UITextAutocorrectionTypeNo;//再次編輯就清空text.clearsOnBeginEditing?=?YES;//內容對齊方式text.textAlignment?=?0;//內容垂直對齊方式text.contentVerticalAlignment?=?UIControlContentVerticalAlignmentCenter;//設置yes的時候,文本會自動收縮以適應文本窗口大小//默認是保持原來大小、而讓長文本滾動text.adjustsFontSizeToFitWidth?=?YES;//設置鍵盤的樣式//默認鍵盤,支持所有字符//支持ASCII的默認鍵盤//標準電話鍵盤,支持+?*?#等字符//URL鍵盤,支持.com,只支持URL字符//數字鍵盤//電話鍵盤//電子郵件鍵盤text.keyboardType?=?UIKeyboardTypeNumberPad;//首字母是否大小寫//不自動大寫//單詞首字母大寫//句子的首字母大寫//左右字母都大寫text.autocapitalizationType?=?UITextAutocapitalizationTypeNone;//return鍵變成什么鍵//默認,灰色按鈕、標有returntext.returnKeyType?=?UIReturnKeyDone;//鍵盤外觀//默認外觀,淺灰色//深灰?石墨色text.keyboardAppearance?=?UIKeyboardAppearanceDefault;//設置代理?用于實現協議//這個需要在上面接口中聲明代理text.delegate?=?self;//將textField加入到視圖中[self.view?addSubview:text];//如下還有很多方法,不一一介紹,祥看官方文檔轉載于:https://my.oschina.net/u/2312022/blog/388337
總結
以上是生活随笔為你收集整理的IOS开发--TextField的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CRMEB首届UI设计大赛报名啦!
- 下一篇: c++隐式类型转换存在的陷阱