When you take a look at apple's own apps (like settings
-App) you will find that most of the UIViewControllers
are presented inside a UINavigationController
and presented by pushing it thus allowing the user to easily move back using the back-button.
However some UIViewControllers
are presented modally (still with a UINavigationBar
) but instead of a back-button they have a-cancel button.
I wonder is there a "rule" or are there "guidelines" like when to use which type of presentation style?