UITextField *textField = [[UITextField alloc] init];//初始化
成都網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、成都網(wǎng)站建設(shè)、微信開發(fā)、小程序制作、集團(tuán)成都定制網(wǎng)站等服務(wù)項(xiàng)目。核心團(tuán)隊(duì)均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗(yàn),服務(wù)眾多知名企業(yè)客戶;涵蓋的客戶類型包括:成都廣告設(shè)計(jì)等眾多領(lǐng)域,積累了大量豐富的經(jīng)驗(yàn),同時(shí)也獲得了客戶的一致好評(píng)!textField.userInteractionEnabled = YES;//是否可用
textField.text = @"UITextField"; //文字
textField.delegate = self; //代理
textField.frame = CGRectMake(100, 100, 100, 40); //大小和位置
textField.textColor = [UIColor redColor];// 字體顏色
textField.placeholder = @"UITextField";//提示字符
[textField setBorderStyle:UITextBorderStyleRoundedRect]; //外框類型UITextBorderStyleRoundedRect枚舉類型
textField.secureTextEntry = YES; //密碼框
textField.clearButtonMode = UITextFieldViewModeWhileEditing; //編輯時(shí)會(huì)出現(xiàn)個(gè)修改X
UIImageView *imgv=[[UIImageView alloc] initWithImage:[UIImage p_w_picpathNamed:@"right.png"]];
textField.rightView=imgv;
textField.rightViewMode = UITextFieldViewModeAlways; //右側(cè)加圖片
textField.font = [UIFont systemFontOfSize:14.0f];//文字的大小
textField.font = [UIFont boldSystemFontOfSize:14.0f];//文字加粗
textField.autocapitalizationType = UITextAutocapitalizationTypeNone; //首字母是否自動(dòng)大寫
textField.clearsOnBeginEditing = YES; //再次編輯就清空
textField.adjustsFontSizeToFitWidth = YES; //設(shè)置為YES時(shí)文本會(huì)自動(dòng)縮小以適應(yīng)文本窗口大小.默認(rèn)是保持原來大小,而讓長(zhǎng)文本滾動(dòng)
textField.minimumFontSize = 20; //設(shè)置自動(dòng)縮小顯示的最小字體大小
textField.keyboardType = UIKeyboardTypeNumberPad; //設(shè)置鍵盤的樣式
textField.backgroundColor = [UIColor grayColor];//背景顏色
//placeholder 顏色
//第一種
UIColor *color = [UIColor whiteColor];
textField.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"用戶名" attributes:@{NSForegroundColorAttributeName: color}];
//第二種
[textField setValue:[UIColor whiteColor] forKeyPath:@"_placeholderLabel.textColor"];//_placeholderLabel.textColor這個(gè)不可以修改
textField.returnKeyType =UIReturnKeyDone; //return鍵變成什么鍵
//文字上下居中
textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
//文字左右居中
textField.textAlignment = NSTextAlignmentCenter;
textField.keyboardAppearance=UIKeyboardAppearanceDefault; //鍵盤外觀
//UITextField左邊的距離
CGRect frame = [textField frame];
frame.size.width = 15;
UIView *leftview = [[UIView alloc] initWithFrame:frame];
textField.leftViewMode = UITextFieldViewModeAlways; //左邊距為15pix
textField.leftView = leftview;
[textField becomeFirstResponder];//成為第一響應(yīng)者
[self.view addSubview:textField];
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
分享文章:iOSUITextField的基本用法-創(chuàng)新互聯(lián)
本文來源:http://muchs.cn/article48/eeihp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、網(wǎng)站內(nèi)鏈、企業(yè)建站、商城網(wǎng)站、品牌網(wǎng)站制作、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容