Here is a video of the phenomena: http://youtu.be/c0TP8YVF9TE
As the video shows, the value in exampleTextView.text is not lost. Its just hidden every other keystroke.
Solutions tried: I do not set the exampleTextView.text value to something during the program, except after the return key is pressed (and commenting that line out changes nothing).
I have set:
self.exampleTextView.clearsOnBeginEditing=NO;
self.exampleTextView.clearsContextBeforeDrawing=NO;
self.exampleTextView.clearsOnInsertion=NO;
Edit: Here is my code: https://gist.github.com/andrewschreiber/6970283
I had almost the same problem. Sometimes the text was disappearing.
I solved it after changing the position of the UITextField in the view hierarchy in the xib file.
I was facing the same problem. My solution was to remove [_textField becomeFirstResponder]
from the - (void)viewWillAppear:(BOOL)animated
method. This bug only occurs if the viewcontroller was presented modally.
Moving the UITextField
's becomeFirstResponder
from viewWillAppear
to viewWillLayoutSubviews
fixed this for my case. I also made sure to add resignFirstResponder
on the UITextField
to the actions that were dismissing the view (which was presented modally).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With