Keyboard and cursor show, but I can't type inside UITextFields and UITextViews

This was originally an iPhone app built on iOS 5. To make it an iPad app, I just duplicated the project and upgraded all the .xibs to iPad versions. I don't know if it's a bug or not, or if it's something to do with the upgrade to iOS 6, but doing it like that messes something up with the MainWindow.xib.

In the MainWindow xib, I typed in "MainViewController" for the title (It was previously blank.)

enter image description here

And checked off "Visible at Launch". Even though it is already visible at launch, not having that checked off screws something up.

enter image description here

Now all my text views and text fields work.


I ran into this same issue, make sure that the app delegate has a [self.window makeKeyAndVisible]. That solved it for me.


For me your solution doesn't work so I found another.

I'm using Revmob Ads so fullscreen view and banner view are loading when app is launched. Revmob uses some staff for displaying same banner in all viewcontrollers I think here is issue. When I disabled revmob I can add text to my textfield.