I have an UITextField and UIButton in a .xib. Button is under the field and inactive (user interaction disabled).
User taps on textField, than keyboard appears and user can enter a text…
Problem: some users with iOS6 can not tap on the textField (keyboard not appears), but on the other views everything is working fine (and it was working perfect on iOS5).
I have tested my app on the different devices, but i can’t reproduce the error: it is working as it has to.
Maybe somebody has an idea what to do?
This may or may not help, but I thought I’d contribute an answer just in case it does help you out.
How are your controllers organised? Are you newing up Nav controllers (or similar) when you could rearrange the structure and simiplify things?
I had a similar problem with my app where a text field worked in iOS4 but not in iOS5. It turned out it was the organisation of my controllers that was causing the problem as it wasn’t semantically correct. I had a scene with 2 buttons (a log in and a sign up), each of which spawned a new Nav controller with appropriate scenes on top of that. The fields for entering email/password worked in iOS4 and not in iOS5.
I rearranged things and put the Nav controller first (before the scene with log in and sign up), so this Nav controller was reused, rather then having 2 others getting newed-up and killed as you moved back and forth. Everything worked a treat.
Hope that helps 🙂