UIKeyboardWillShowNotification observer is only registered in initWithViewController.
Why don't we add this registration logic in other init methods?
I have an issue with keyboard appearance with initWithTitle... method - the keyboard overlaps the alert window.