我正在尝试通过Xcode 7.2.1中的故事板设置自定义展开segue动画。如果我在文档大纲中选择我的展开segue,我会看到Attributes Inspector中有一个Class选项可用于提供UIStoryboardSegue类。但是,当我在那里设置我的自定义segue类并运行我的应用程序时,我收到以下错误:
错误:
由于未捕获的异常UIViewControllerHierarchyInconsistency
而终止应用,原因:子视图控制器:DestinationTableViewController
应该有父视图控制器:SourceTableViewController
:但实际的父级是:{{1} }
目标表视图控制器展开segue代码:
UINavigationController: 0x12e8e9400
自定义segue类:
@IBAction func unwindToCategoriesTableViewController(segue: UIStoryboardSegue) {
//back to categories view
if segue.sourceViewController is ServiceDetailsTableViewController {
checkmarkLabel.hidden = false
}
属性在文档大纲中选择了segue时的Inspector选项