mirror of
https://github.com/AU-COVIDSafe/mobile-ios.git
synced 2025-04-19 13:05:21 +00:00
COVIDSafe code from version 1.2
This commit is contained in:
parent
3640e52eb2
commit
cae9823e44
97 changed files with 1001 additions and 465 deletions
|
@ -8,16 +8,6 @@
|
|||
import UIKit
|
||||
import SafariServices
|
||||
|
||||
enum AusState: String {
|
||||
case VIC = "Victoria"
|
||||
case NSW = "New South Wales"
|
||||
case QLD = "Queensland"
|
||||
case SA = "South Australia"
|
||||
case WA = "Western Australia"
|
||||
case NT = "Northern Territory"
|
||||
case ACT = "Australian Capital Territory"
|
||||
}
|
||||
|
||||
class PersonalDetailsViewController: UIViewController, UITextFieldDelegate, UIPickerViewDelegate, UIPickerViewDataSource {
|
||||
|
||||
@IBOutlet weak var firstnameTextField: UITextField!
|
||||
|
@ -26,6 +16,7 @@ class PersonalDetailsViewController: UIViewController, UITextFieldDelegate, UIPi
|
|||
@IBOutlet weak var continueButton: UIButton!
|
||||
@IBOutlet weak var scrollview: UIScrollView!
|
||||
@IBOutlet weak var dimView: UIView!
|
||||
@IBOutlet weak var backButton: UIButton!
|
||||
var agePicker: UIPickerView?
|
||||
var pickerBarButtonItem: UIBarButtonItem?
|
||||
var currentKeyboardFrame: CGRect?
|
||||
|
@ -197,8 +188,18 @@ class PersonalDetailsViewController: UIViewController, UITextFieldDelegate, UIPi
|
|||
func textFieldDidBeginEditing(_ textField: UITextField) {
|
||||
if (textField == firstnameTextField || textField == postcodeTextField) {
|
||||
nextBarButtonItem?.title = "Done"
|
||||
if(UIAccessibility.isVoiceOverRunning) {
|
||||
firstnameTextField.isAccessibilityElement = true
|
||||
postcodeTextField.isAccessibilityElement = true
|
||||
backButton.isAccessibilityElement = true
|
||||
}
|
||||
} else if (textField == ageTextField) {
|
||||
dimView.isHidden = false
|
||||
if(UIAccessibility.isVoiceOverRunning) {
|
||||
firstnameTextField.isAccessibilityElement = false
|
||||
postcodeTextField.isAccessibilityElement = false
|
||||
backButton.isAccessibilityElement = false
|
||||
}
|
||||
nextBarButtonItem?.title = "Next"
|
||||
}
|
||||
}
|
||||
|
@ -230,7 +231,7 @@ class PersonalDetailsViewController: UIViewController, UITextFieldDelegate, UIPi
|
|||
firstnameTextField.text = firstnameTextField.text?.trimmingCharacters(in: .whitespacesAndNewlines)
|
||||
if (self.ageTextField.text != "" && self.postcodeTextField.text?.count == 4 && self.firstnameTextField.text != "") {
|
||||
self.continueButton.isEnabled = true
|
||||
self.continueButton.backgroundColor = UIColor.covidSafeButtonColor
|
||||
self.continueButton.backgroundColor = UIColor.covidSafeButtonDarkerColor
|
||||
} else {
|
||||
self.continueButton.backgroundColor = UIColor(0xDBDDDD)
|
||||
self.continueButton.isEnabled = false
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue