2017-07-26 52 views

回答

1

如果您正在使用segue喜欢的事情,那么你必须在推动&弹出基于UINavigationController故事板的东西来维持这个地方大约维持在故事板塞格斯无需担心,你也可以用XIB1的

获得熟悉并且presentViewcontroller

presentViewController是使用以呈现模态视图控制器的UIViewController 类的方法。

PushViewcontroller

一个UINavigationController是的UIViewController的子类, 管理视图控制器的堆叠,并增加了一个返回按钮等,从 的UINavigationController你可以把一个新的控制器,后来弹出 它,所以要回到前一个&控制器在导航 控制器将只是从左到右建立一个序列。

1

当您呈现视图控制器时,将其替换为前一个视图控制器。当你推视图控制器时,你创建了一堆视图控制器。

因此,pop处理一堆视图控制器,它将从堆栈中逐一删除视图控制器。

解除只处理单个视图控制器的交易,它将从内存中移除当前视图控制器。

Unwind segue可用于在push,modal或popover segues中导航回去。除此之外,您实际上可以通过一系列push/modal/popover segues(例如,使用单个展开操作在导航层次结构中“返回”多个步骤。

相关问题