There are times when my application needs to present a modal view immediately after start-up. I have a method on my main view controller showEntryView that presents the modal view successfully in response to a button press. I also call showEntryView when my main view controller receives viewDidLoad, but in this case the view does not appear.
Intuition suggests that I am trying to present the modal view too early--that I should present it sometime after receiving viewDidLoad. But when?