Is it possible to change action on press "123" and "ABC" Buttons on keyboard? (To switch not between 2 presentations of .default keyboard but different styles)
textField.returnKeyType = .default // I have this
textField.123KeyAction = { switch to .numberPad } // my expectation
textField.ABCKeyAction = { switch to .default } // my expectation
No, not if you use the built-in keyboard. You would have to write your own keyboard view(s) in order to accomplish this.