今天實在是不知道要做什麼,隨便翻了乙個融雲,因為裡面用到的東西將來坑會用到,所以就看看一下。
其中封裝了乙個textfield:rcunderlinetextfield:uitextfield
//使用者名稱
rcunderlinetextfield* usernametextfield = [[rcunderlinetextfieldalloc] initwithframe:cgrectzero];
usernametextfield.backgroundcolor= [uicolorclearcolor];
usernametextfield.tag = usertextfieldtag;
usernametextfield.delegate=self;
//_account.placeholder=[nsstring stringwithformat:@"email"];
uicolor* color = [uicolorwhitecolor];
usernametextfield.attributedplaceholder= [[nsattributedstringalloc] initwithstring:
@"郵箱
"attributes:@];
usernametextfield.textcolor = [uicolor
whitecolor];
usernametextfield.text = [self
getdefaultusername];
if (usernametextfield.text.length > 0)
usernametextfield.clearbuttonmode= uitextfieldviewmodewhileediting;
usernametextfield.adjustsfontsizetofitwidth = yes;
#這就是忽略掉的細節,不是通過**監聽textfield的文字的改變,而是直接addtarget監聽uicontroleventeditingchanged事件
[usernametextfield addtarget:
self
action:
@selector
(textfielddidchange:) forcontrolevents:uicontroleventeditingchanged];
[_inputbackgroundaddsubview:usernametextfield];
iOS 對於UITextField的學習
uitextfield 文字輸入控制項 uialertview是乙個提示或警告的彈出視窗 delegate 是ios開發中簡單卻功能強大的設計模式,這種模式用於乙個物件 代表 另外乙個物件和程式中其他的物件進行互動 也是一種設計模式 讓別人幫忙做某件事 自己在本類實現不了的功能 讓其他類 幫咱們實現...
git學習 忽略檔案
git中有個檔案叫.gitignori如果我們要有檔案不想push到遠端github中,那麼就把檔案新增到這個檔案中 有些時候,你想新增乙個檔案到git,但發現新增不了,原因是這個檔案被.gitignore忽略了 gi tadd app.clas sthe foll owin gpat hsar e...
UITextField屬性詳解
uitextfield是我們經常用的之一但是常用的屬性都很熟悉,有些不常用的我也總結下,例如下面的 uiimageview myview uiimageview alloc initwithimage uiimage imagenamed face.png uiimageview myview2 u...