右键单击退出图标产生一个空的窗口。 不能按Ctrl键的任何IB元素或相应的源文件的连接。 文档给没有爱。 没有出现在笔尖文件,仅故事板。 我的假设是,这是一个必然结果塞格斯,但我没有看到任何新的方法来备份。 任何人?
Answer 1:
有很多在WWDC视频信息“会话407 - 采用在App故事板”
假设你有一个赛格瑞相连的两个视图控制器。 实施的第一个视图控制器上的以下退出动作:
- (IBAction)done:(UIStoryboardSegue *)segue {
NSLog(@"Popping back to this view controller!");
// reset UI elements etc here
}
然后,在用于从UI元素中的第二视图控制器,按Ctrl键,诸如按钮,以退出图标在这个视图控制器的底部故事板场景。 在done:
您加入到第一控制器的代码操作将作为选项出现。 现在,激活您按住Ctrl拖动到退出图标的按钮,会弹出回第一个视图控制器,并保持其原始状态(即UI元素,如文本输入据说仍然完好)。
Answer 2:
我接受的答案如下所以这里更详细的日子不好过。
考虑下面的照片上视图控制器C可以“退出”回在SEGUE路径中的任何视图控制器。
视图控制器一个 ,你可以这样写:
- (IBAction)done:(UIStoryboardSegue *)segue {
// Optional place to read data from closing controller
}
视图控制器B您可以这样写:
- (IBAction)back:(UIStoryboardSegue *)segue {
// Optional place to read data from closing controller
}
视图控制器c您从“后退”按钮控件拖动到绿色的退出选项,并选择回:视图控制器c您控制从“完成”按钮拖动到绿色的退出选项,并选择完成:
注意:尽管所述方法对他们出现的视图控制器C“的退出其他视图控制器。 控制拖动和选择方法定义了的ViewController放松到。
Answer 3:
至于除了埃里克答案这里是它如何与工作迅速 :
要添加到目标控制器的功能是这样的:
@IBAction func backFromOtherController(segue: UIStoryboardSegue) {
NSLog("I'm back from other controller!")
}
文章来源: Does anyone know what the new Exit icon is used for when editing storyboards using Xcode 4.5?