iOS輸入框(UITextField)密碼明暗文切換方法
更新時(shí)間:2017年01月17日 10:20:36 作者:YotrolZ
這篇文章主要介紹了iOS輸入框(UITextField)密碼明暗文的切換方法,代碼簡短實(shí)用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
在做明暗文切換(密碼輸入框)的時(shí)候遇見一個(gè)坑,就是切換secureTextEntry的時(shí)候,輸入框的光標(biāo)會(huì)偏移,下面列出了一個(gè)解決辦法及一種明暗文切換的方法
- (IBAction)pwdTextSwitch:(UIButton *)sender { // 前提:在xib中設(shè)置按鈕的默認(rèn)與選中狀態(tài)的背景圖 // 切換按鈕的狀態(tài) sender.selected = !sender.selected; if (sender.selected) { // 按下去了就是明文 NSString *tempPwdStr = self.pwdInput.text; self.pwdInput.text = @""; // 這句代碼可以防止切換的時(shí)候光標(biāo)偏移 self.pwdInput.secureTextEntry = NO; self.pwdInput.text = tempPwdStr; } else { // 暗文 NSString *tempPwdStr = self.pwdInput.text; self.pwdInput.text = @""; self.pwdInput.secureTextEntry = YES; self.pwdInput.text = tempPwdStr; } }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
iOS應(yīng)用中使用AsyncSocket庫處理Socket通信的用法講解
這篇文章主要介紹了iOS應(yīng)用中使用AsyncSocket庫處理Socket通信的用法講解,AsyncSocket同時(shí)支持TCP和UDP,文中展示了其建立斷開連接及發(fā)送接收消息的操作,very好用,需要的朋友可以參考下2016-05-05詳解Objective-C編程中對設(shè)計(jì)模式中適的配器模式的使用
這篇文章主要介紹了Objective-C編程中對設(shè)計(jì)模式中適的配器模式的使用,適配器模式中的Adapter適配器允許接口不兼容的類在一起工作,需要的朋友可以參考下2016-03-03