【发布时间】:2019-07-04 15:10:45
【问题描述】:
我尝试将过滤视图添加到Viewcontroller。我试图决定我该怎么做,但我不知道这个实现的最佳方式是什么。现在我在视图控制器上打开一个xib 文件(filterView),但我还有一个标签栏,由于标签栏,我没有与安全区域的底部约束对齐。
现在我决定在新的 VC 中打开,但我不知道如何传递这些过滤器数据。我想我有一些方法,如 "Observer" 、 "Core Data" 、 "UserDefaults" 或 "Dynamic class" 。这个问题的最佳方法是什么?
你能帮我回答这个问题吗?
我不使用 Segue 也不想使用 Segue 。我可以将数据 A 传递给 B,但反过来我必须在 A 中应用一个动作。我也不想在 viewDidAppear 中使用任何函数。
我用present(vc , animated: true)打开B控制器,然后用dismiss(animated: true , completion: nil)返回。
这不是任何问题的重复。
提前致谢
【问题讨论】:
标签: ios swift core-data struct nsuserdefaults