iOS實現提現類似的密碼輸入框


  最近一段時間,在網上不斷看了一些技術人員寫的代碼demo,由於前段時間一直在寫一個電商項目,記得有一個功能和看到的demo中類似,但是截然2種不同的處理方法,個人覺得我的這個方法更為簡潔一些,所以我把代碼中的這個簡單的小功能跟大家分享出來,希望對大家有幫助。

  功能:實現類似於支付寶的提現密碼輸入功能

  效果截圖:

  1.

  

  2.

   

  3.

  

  說明:

  我看到的別人的代碼里面,有的隱藏密碼的方法是用UILabel來賦值"*"號隱藏實際的密碼,有的是用UIView切圓角視圖"."黑點來隱藏密碼,在我的工程里面,直接利用了UITextField的secureTextEntry屬性來實現密碼的隱藏。

  依賴:使用了cocoapods來引入MBProgressHud(用來彈出提示)、自定義MBProgressHUD+H(用來彈出提示)、IQKeyboardManager(管理鍵盤輸入)

  在我的工程中,“密碼輸入”視圖是利用xib來寫的,所以對鍵盤的設置,視圖的背景顏色,控件屬性的引用都在xib的屬性設置中可以找到,代碼中也加入了很詳細的注釋,這只是從我的項目中剝離出來的一個小的功能的demo。你們可以借鑒這個思路自己寫,如果你們直接引用到自己的工程中的話,可以自己定制。詳細的請看我的代碼。

  具體的代碼請查看:https://github.com/hanweixing/passwordInputDemo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM