Преглед изворни кода

Disable Auto-Capitalization in Text Fields of SettingsViewController

Jonas Björkert пре 2 година
родитељ
комит
ea57091077
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      LoopFollow/ViewControllers/SettingsViewController.swift

+ 4 - 0
LoopFollow/ViewControllers/SettingsViewController.swift

@@ -78,6 +78,7 @@ class SettingsViewController: FormViewController {
            row.hidden = "$showNS == false"
        }.cellSetup { (cell, row) in
            cell.textField.autocorrectionType = .no
+           cell.textField.autocapitalizationType = .none
        }.onChange { row in
            guard let value = row.value else {
                UserDefaultsRepository.url.value = ""
@@ -104,6 +105,7 @@ class SettingsViewController: FormViewController {
            row.hidden = "$showNS == false"
        }.cellSetup { (cell, row) in
            cell.textField.autocorrectionType = .no
+           cell.textField.autocapitalizationType = .none
        }.onChange { row in
            if row.value == nil {
                UserDefaultsRepository.token.value = ""
@@ -144,6 +146,7 @@ class SettingsViewController: FormViewController {
             row.hidden = "$showDex == false"
         }.cellSetup { (cell, row) in
             cell.textField.autocorrectionType = .no
+            cell.textField.autocapitalizationType = .none
         }.onChange { row in
             if row.value == nil {
                 UserDefaultsRepository.shareUserName.value = ""
@@ -159,6 +162,7 @@ class SettingsViewController: FormViewController {
         }.cellSetup { (cell, row) in
             cell.textField.autocorrectionType = .no
             cell.textField.isSecureTextEntry = true
+            cell.textField.autocapitalizationType = .none
         }.onChange { row in
             if row.value == nil {
                 UserDefaultsRepository.sharePassword.value = ""