On iPad when a view is presented with the UIModalPresentationFormSheet style, the keyboard may sometimes remain on screen even if there is no first responder. Use ModalNavigationControllerWithDismissableKeyboard to make sure it hides.