繁体   English   中英

展开转场到最后一个视图控制器

[英]Unwind segue to last view controller

从我看到的示例中,unwind segue 需要一个视图控制器来展开。 如果我只想返回故事板中的一个控制器,是否有一个简单的命令?

如果您已推入导航控制器(推segues,带有可见的后退按钮),那么您可以使用以下代码返回:

[self.navigationController popViewControllerAnimated:YES];

如果您使用过模态转场,请使用以下命令:

[self dismissViewControllerAnimated:YES completion:nil];

在这两种情况下self都是当前可见的视图控制器。

在最新版本的 swift 中,它将像这样工作:

dismiss(animated: true, completion: nil)

假设您在视图控制器脚本中调用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM