作为ios开发的新手,我想知道dismissViewControllerAnimated(true, completion: nil)
与故事板中的“退出”之间的区别是什么?
我有一个带有segue的视图,通过模态显示进入另一个视图。现在我正在使用dismissViewControllerAnimated(true, completion: nil)
以回到前一个VC。但我已经看过som教程,他们只需将一行拖到故事板中的退出图标/按钮
答案 0 :(得分:2)
Dismiss不会让你准备放卷过程,它只会回到上一个视图,而从退出按钮创建segue让你有机会准备放卷过程,你可以从视图中传递一些模型信息驳回了以前的观点。
答案 1 :(得分:1)
拖动线条时,您将再次显示上一个视图,而不是仅仅关闭新视图以返回原始视图。建议不要使用此方法,因为每次单击退出按钮都会浪费内存。上一个视图将继续添加到视图堆栈,这将累积内存。