禁止 ios 自動填充功能


禁止 ios 自動填充功能

因為蘋果的自動填充,剛發布的APP有一個挺惡心的bug,因為是登錄邏輯是輸完驗證碼直接驗證跳轉,但是ios12的自動填充,當你點擊鍵盤上面的驗證碼時,如果這時你監聽了UITextFieldTextDidChangeNotification,那么這時你會收到兩個相同的回調。
這樣就好校驗兩次驗證碼,第二次失敗會彈出一個提示,挺惡心的,折騰了好久,才把這玩意禁止掉,這里舉兩個例子吧
首先有一個關鍵的地方textContentType,但是這個直接設為none是不行的,但是可以改變類型,比如說,你是密碼的自動填充,你把textContentType設為URL類型

如果你 的textField普通的類型,就設為password類型,然后再把isSecureTextEntry = false,這樣系統就暈了


免責聲明!

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



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