我感兴趣的是将xib文件(单击某个按钮时)从一个表视图的一个表视图单元格隔离到另一个视图控制器。我无法(通过主情节提要)显示segue,因为它们不在同一个情节提要中。我想知道这是否可以以编程方式完成,如果可以的话,可以使用哪种代码。
如果您需要更多详细信息,请告诉我。
以编程方式显示视图控制器的选项包括以下功能
从视图控制器中
从导航堆栈上的视图控制器中
使用哪个功能由视图控制器出现的上下文确定。
对于呈现视图控制器,如果您使用的是XIB和情节提要,则通常的模式是首先从XIB或情节提要中实例化视图控制器,然后使用来呈现它presentViewController
。
一个例子是
let vc = UIViewController(nibName: "NAME_OF_THE_NIB", bundle: NSBundle.mainBundle())
self.presentViewController(vc, animated: true) {
// Add completion code here.
}
通过导航堆栈,您可以使用便捷功能来推送和弹出视图控制器。
为了清楚地说明术语,这些方法都不认为是Segue。该术语仅适用于情节提要中的视图控制器之间的移动。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句