Kaynağa Gözat

CustomDialogRendererHandler: Set textContentType on login textfields

Soomin Lee 5 yıl önce
ebeveyn
işleme
a50af088d2

+ 6 - 0
SharedSources/CustomDialogRendererHandler.swift

@@ -72,6 +72,9 @@ private extension CustomDialogRendererHandler {
         alertController.addTextField {
             textField in
             usernameField = textField
+            if #available(iOS 11.0, *) {
+                textField.textContentType = .username
+            }
             textField.placeholder = NSLocalizedString("USER_LABEL", comment:"")
             if username != "" {
                 textField.text = username
@@ -81,6 +84,9 @@ private extension CustomDialogRendererHandler {
         alertController.addTextField {
             textField in
             passwordField = textField
+            if #available(iOS 11.0, *) {
+                textField.textContentType = .password
+            }
             textField.isSecureTextEntry = true
             textField.placeholder = NSLocalizedString("PASSWORD_LABEL", comment:"")
         }