If you connect a hardware keyboard to an iOS device (or simulate one in the simulator) you can hit the Tab key to jump between UITextFields. It so happens I have one instance in a range of UITextFields that I do not want the user to tab to, but only want to set as the first responder from code.
Is there a way to prevent the Tab from giving it first responder status, without overriding UITextField?
You can implement
textFieldShouldBeginEditing:(of UITextFieldDelegate protocol) to conditionally allow/disallow editing.