2010-09-23 87 views

回答

5

他们做相反的事情。

push将其添加到可见的UIViewController s和pop的堆栈中以将其删除。

的术语来自于stack数据结构。这个想法是,你“推”或放置在堆栈顶部的对象,每个对象不能被删除,直到它上面的所有对象都被删除(“弹出”)。

您可以阅读更多关于堆栈here

0

将导航堆栈想象成一堆盘子。你从一个盘子开始。如果你把另一块板放在第一块板的顶部,那就是push ing。如果你愿意,你可以一遍又一遍地做到这一点。你甚至可以把同一块板放在它的顶部。然后当你想回去上一堂课时,就是拿下一块板子,你就是pop ing。你可以做到这一点,直到只有一个盘子离开。