如何重新加载整个UIController页面

问题描述 投票:0回答:1

我想从其他UIController返回后重新加载UIController

在我的ReviewController中,我有这段代码可以打开WriteReviewController

let newViewController = WriteReviewController()
navigationController?.present(newViewController, animated: true, completion: nil)

在我的WriteReviewController中,我使用

self.dismiss(animated: true, completion: nil) 

返回到ReviewController。我想使ReviewController重新加载页面,以便新的评论可以显示在页面上。预先谢谢你。

swift reload
1个回答
0
投票
back。

    如果是,您需要创建一个带有函数的协议以传回新的评论。

  • 如果您只想为ReviewController重新加载数据模型,则只需在viewWillAppear(animated:)继承的UIViewController函数中执行重新加载逻辑。

  • 让我知道您需要哪种方式的进一步帮助,我可以帮助您编写代码。
  • © www.soinside.com 2019 - 2024. All rights reserved.