iOS hardware keyboard input always uppercase

I am using UITextFieldDelegate.textField(_,shouldChangeCharactersin,replacementString) in my ViewController. I receive the correct input from my app's software keyboard. But the hardware keyboards on my iPad and my simulator both deliver uppercase characters only to my app. This won't do. Yes, I have checked the keyboards' CapsLock state. Suggestions?

Accepted Reply

I eventually blundered into the answer to this. I had to configure the textfield to not autocapitalize.

Replies

I eventually blundered into the answer to this. I had to configure the textfield to not autocapitalize.