present modal view

文章目录

why “present modal view controller”?

1
2
3
4
5
Generally you use modal view controllers to focus the user's attention on a Task.  
When you push, the user is in some kind of navigation flow, but still has the total application at their fingertips.
They might decide to go forward or backward, switch to a different tab in the middle, whatever.
When they get a modal view controller, they can't do any of that until the task is completed or canceled out of
(the modal view is dismissed).

refer to:http://stackoverflow.com/questions/5775643/why-present-modal-view-controller

do some demo from onecat

WWDC 2013 Session笔记 - iOS7中的ViewController切换