gpt4 book ai didi

ios - 将值传回 DetailViewController

转载 作者:行者123 更新时间:2023-11-29 03:11:25 25 4
gpt4 key购买 nike

我做了一个 MasterDetailView 应用程序。在 TableView 中,我有员工列表,在 detailView 中,我有一个欢迎屏幕,其中包含员工详细信息和其他详细信息。当我点击任何员工时,通过 navigatorController,我调用一个带有表单的 View ,其中有一个按钮可以将表单的详细信息上传到服务器。我想在欢迎屏幕中显示上传日期。我将日期保存在 userDefaults 中,但是一旦我返回,我的方法、DetailViewController 的 viewDidlLoad 或 viewDidApper 都不会被调用,因此我可以在欢迎屏幕中显示上传的日期。请帮助我了解如何将值传回 DetailViewController。

最佳答案

您可以发布 NSNotification。但最好的解决方案是在“带有表单的 View ”和“欢迎屏幕”之间建立委托(delegate)关系,这样一来实际上可以直接与另一个对话并将值传回。

查看 Apple 的“Utility app”项目模板的结构,了解如何在两个 View Controller 之间建立委托(delegate)关系。

关于ios - 将值传回 DetailViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22206707/

25 4 0
文章推荐: ios - 阻止应用程序使用 Facebook 单点登录?
文章推荐: java - Spring MVC 如何返回