gpt4 book ai didi

ios - 模式转场完成后更新数据

转载 作者:行者123 更新时间:2023-11-28 09:12:00 25 4
gpt4 key购买 nike

如何在模态转场被关闭后更新数据?我认为最好的方法是使用通知,但我不知道如何在模式转场关闭后在主视图中设置通知。

例如我有“登录”模态视图,当用户单击“完成”模态视图时,主视图从 NSUserDefaults 读取新数据并显示新数据。

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

最佳答案

如果您使用的是 Storyboard,请使用 unwind segues。然后,您只需使用 segue.sourceViewController 并从(现已取消)模态视图 Controller 中获取您需要的数据。在您的情况下,您甚至不需要来自模态视图 Controller 的任何数据,因此只需将您想要的任何内容放入 unwindSegue IBAction 方法中即可。

指南: http://spin.atomicobject.com/2014/10/25/ios-unwind-segues/

关于ios - 模式转场完成后更新数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29078135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com