解散VC2 - > VC1中的IBOutlets = nil

时间:2015-04-13 18:24:03

标签: ios

在VC1中,我有一堆IBOutlets显示一些数据,其中一个(UIButton)连接到Storyboard中的一个segue(模态),它呈现VC2,默认情况下从底部到顶部动画。在VC2中我有一台电视,我可以添加/删除VC1中可视化的数据点。我还有一个UIButton让我回到VC1。 起初我只是将它连接到另一个模态segue。这使得VC1中的IBOutlets更新为我对VC2中的数据点所做的任何更改 - 太棒了!但我希望动画反向发生(从上到下)..所以我尝试了这段代码:

@IBAction func dismissVC2(sender: AnyObject) {
    self.dismissViewControllerAnimated(true, completion: nil)
}

然而,当我回到VC1时,显示数据的所有IBOutlet都是nil并且它们没有更新...... 如何从VC2到VC1从上到下动画,"刷新" VC1?

0 个答案:

没有答案