Hi,
I have an application which has some text views on one of the controllers. When the application is processing these text views are disabled and have their user interaction disabled.
The problem is that when the text views are re-enabled they respond to any touches made when they where disabled.
This is made even worse because they become the first responder but the code I have written for textViewDidBeginEditing is NOT run... this means that instead of having the done button on the top right of the Nav Bar instead it still presents the submit button instead.
I have tried automatically resigning first responder when they become active but this has no effect.
Does anyone know why these clicks while deactivated take effect when re-enabled and how to stop them. Bear in mind I have tried to resign first responder and disabled user interaction already.
Thanks Craig
EDIT:
I've just noticed that this problem is not caused by clicks while inactive, but because setting the UITextView to enabled causes it to display the keyboard.
This is a known defect since iPhone OS 2.1... Release note for 2.2