如何在多个 .xib 文件之间执行展开转场(不使用情节提要)
Posted
技术标签:
【中文标题】如何在多个 .xib 文件之间执行展开转场(不使用情节提要)【英文标题】:How to perform unwind segue in between several .xib files (not using storyboard) 【发布时间】:2016-06-07 11:29:25 【问题描述】:我创建了几个带有导航控制器和一些表格视图的 .xib 文件。我有一个 barButton。当我单击该视图时,它会将一个视图推送到另一个视图上,现在我想进入上一个视图,可以通过推送来完成该视图。但是我之前的视图嵌入在导航控制器中(在这里我可以看到之前的视图,但所有导航功能都被禁用)。所以在这里我想像我们在情节提要中那样执行 unwind segue。但我没有使用任何故事板。我只是想知道,在仅使用 .xib 文件的情况下,我能做些什么来获得与 unwind segue 类似的结果?
【问题讨论】:
【参考方案1】:在要执行展开转场的视图控制器中使用[self.navigationController popViewControllerAnimated:YES]
。
【讨论】:
这行不通,因为我的顶视图是根视图控制器,您无法弹出堆栈中的最后一项。 无论如何谢谢你,但我得到了答案:link@askatasuna 试试这个答案:***.com/a/30010908/3430658以上是关于如何在多个 .xib 文件之间执行展开转场(不使用情节提要)的主要内容,如果未能解决你的问题,请参考以下文章