ソースを参照

CustomDialogRendererHandler: Set textContentType on login textfields

Soomin Lee 5 年 前
コミット
a50af088d2
1 ファイル変更6 行追加0 行削除
  1. 6 0
      SharedSources/CustomDialogRendererHandler.swift

+ 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:"")
         }