keypad in iPhone 4 after updating to iOS 7 - ios

I have set my keypad appearance to dark for whole application for all textfields used in app and it works fine, but when my app goes in background and then I tried to open keypad, it is set to white.
This is observed in iPhone 4 after updating to iOS 7, not any other devices.
one more thing if I am opening keypad just in viewDidLoad() method, then only it remains to white. If I open it in viewDidAppear() or open keypad on taping on text field then works well.
Any view life cycle method affects keypad appearance..?

Related

Issues with buttons, clock control from previous screen overlay on current screen before refresh

In iPhone App there is an issue of buttons from previous screen appear on the current screen when the screen got loaded. they will disappear when the refresh is manually triggered. I have used white and blue colors for the App. is there any way I can avoid happening this. This is only occurs on IOS App and not on Android App

iOS phone showing different back button than simulator

I have not set the button using any image, its just the default back button that is generated when embedded in a nav controller.
In the simulator it has the normal back button icon <
But on the phone it displays more of a iOS 6 back button.
The target is set to iOS 10+
What could be the issue?
Here is what it looks like on my device (which is wrong):
As far as I'm aware, back buttons don't look like this any more

Keyboard buttons disappear and keyboard rendered wrong on iOS9

I'm getting reports of keys disappearing or becoming invisible on iPhone native keyboard and have also seen this happen on my iPhone 4S. The keyboard is setup for dark appearance decimal pad.
The bug is typically accompanied by this message.
Can't find keyplane that supports type 8 for keyboard iPhone-Portrait-DecimalPad; using 4131139949_Portrait_iPhone-Simple-Pad_Default
The problem seems to go away if I background the app and open another app and then come back.
As you can see in the screenshot the background of the keys also seems to be wrong for "dark" setting.
Snapshot of missing keys

UITableView black/crash iOS 8 - No Log

I'm building an app for iOS 7+ and I'm testing this on iOS 8 for now.
I'm creating a simple sign up form. Using a UITableView where one cell holds a UITextInput for the username and another cell underneath holds a UITextInput for password.
When I click on the username input field, the keyboard pops up as expected. Now, if I click on the password input field in the other UITableViewCell then the whole UITableView crashes/appears black. The keyboard remains visible however.
What's strange is that no logs are left either via the Terminal debug output area or the whole iPhone console log.
Additionally - this ONLY happens when running it on an actual iPhone. I cannot replicate the crash/black screen in the simulator (perhaps this is because the keyboard doesn't pop up in the simulator?). I'm using Xcode 6 beta 2 and building for iOS 7 and above. Running on iOS 8.
Lastly - I have stuck a debug output in prepareForReuse() for the respective cells. This does not get called.
Any tips on what is going on here?
Thanks in advance.
== Edit ==
After the "crash" the screen appears like (note: the status bar is hidden before the crash):
Disabling correction fixed the problem - how weird!

Split keyboard moving offscreen

I have a very strange bug that I can't fix. It is related to UITextField and Split Keyboard. When any textfield (say Email textfield) becomes a first responder then keyboard appears just fine. But when you select another textfield (say password) then keyboard is moving downwards and below the screen. If you touch again any other input field then keyboard disappears forever. I cannot change the frame of keyboard so I can do nothing about it. If you know about this issue and know how to avoid it please tell me. I'm using iPad 4th gen iOS 6, this bug also happens on both iOS Simulators ios 5.1 and ios 6.1.
I have also tried empty UIViewController with just UITextfields on it.

Resources