Swapping Keyboard InputMode Dynamically on iOS