SDL 2 (iOS) - shouldChangeCharactersInRange not being called

I am creating a UIAlertView to display a warning to the user.

Before this view is show the shouldChangeCharactersInRange works correctly and I am receiving all the typed characters from the soft keyboard.
After the UIAlertView has been dismissed, the only character to activate the shouldChangeCharactersInRange function is the backspace key.

The textfield that is created in the SDL_uikitview seems to be the first responder as the textFieldShouldBeginEditing and textFieldDidBeginEditing both are called; but as I said the shouldChangeCharactersInRange function isn’t called when a button is pressed.

Any ideas would be greatly appreciated.

Cheers
Brad

I have Fixed this by creating a custom UIView and Controller.
Cheers