你好,歡迎來到IOS教程網

 Ios教程網 >> IOS使用技巧 >> IOS7技巧 >> iOS輸入框(UITextField)密碼明暗文切換方法

iOS輸入框(UITextField)密碼明暗文切換方法

編輯:IOS7技巧
iOS輸入框如何進行密碼明暗文切換呢?小編找來了一篇文章,介紹的是iOS輸入框(UITextField)密碼明暗文切換方法,實例代碼簡單易懂,推薦大家參考一下。

在做明暗文切換(密碼輸入框)的時候遇見一個坑,就是切換secureTextEntry的時候,輸入框的光標會偏移,下面列出了一個解決辦法及一種明暗文切換的方法

 

 代碼如下復制代碼

- (IBAction)pwdTextSwitch:(UIButton *)sender {

 

  // 前提:在xib中設置按鈕的默認與選中狀態的背景圖

  // 切換按鈕的狀態

  sender.selected = !sender.selected;

 

  if(sender.selected) {// 按下去了就是明文

 

    NSString *tempPwdStr = self.pwdInput.text;

    self.pwdInput.text = @"";// 這句代碼可以防止切換的時候光標偏移

    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;

  }

}

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved