Question : xcode how to know which textfield is selected
Answered by : kristopher-wrobel
class ViewController : UIViewController, UITextFieldDelegate { var activeTextField = UITextField() // Assign the newly active text field to your activeTextField variable func textFieldDidBeginEditing(textField: UITextField) { self.activeTextField = textField } // Call activeTextField whenever you need to func anotherMethod() { // self.activeTextField.text is an optional, we safely unwrap it here if let activeTextFieldText = self.activeTextField.text { print("Active text field's text: \(activeTextFieldText)") return; } print("Active text field is empty") }
}
Source : https://stackoverflow.com/questions/30918732/how-to-determine-which-textfield-is-active-swift | Last Update : Sun, 06 Sep 20