소스 검색

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