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

2022-08-19 00:30:21 字數 811 閱讀 6712

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

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

效果截圖:

說明:我看到的別人的**裡面,有的隱藏密碼的方法是用uilabel來賦值"*"號隱藏實際的密碼,有的是用uiview切圓角檢視"."黑點來隱藏密碼,在我的工程裡面,直接利用了uitextfield的securetextentry屬性來實現密碼的隱藏。

依賴:使用了cocoapods來引入mbprogresshud(用來彈出提示)、自定義mbprogresshud+h(用來彈出提示)、iqkeyboardmanager(管理鍵盤輸入)

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

具體的**請檢視:

IOS 簡潔輸入框的實現

我也試著自己寫了乙個小小對話方塊,先看一下樣式 主要的功能有 通過功能區分我們可以大致將該檢視分成三個部分,第乙個是分割線,寬度為1的uiview,第二個是類似html中的具有placeholder功能的輸入框,最後是按鈕button。輸入框是由uilabel uitextview uiimagev...

iOS驗證碼及密碼輸入框的實現

1.輸入框的實現分析 主要由可見的6個方格仔組成,這裡可以看成6個輸入框或者顯示標籤。輸入6個數字,組成密碼或者驗證碼,可以建立6個textfield拼接,也可以用6個label去顯示,具體做法都可以,主要是實現的邏輯。首先使用者在來到輸入頁面的時候,鍵盤一般是彈起的,所以得有個textfiled作...

Android 實現動態顯示隱藏密碼輸入框的內容

在設定輸入密碼框時,有些時候需要按鈕控制輸入的是 明文 或者 暗文 這裡提供一種android實現動態顯示隱藏密碼輸入框的內容的方法 主要是通過設定edittext的settransformationmethod 方法來實現隱藏密碼或者顯示密碼。import android.os.bundle im...