在TableViews之间切换

时间:2019-03-03 21:30:26

标签: ios swift uitableview uikit

我有一个应用程序,可以在Swift中从TableView A切换到TableViewB。用户在TableView B上添加输入值,然后按“保存”以计算结果,并切换到Table View A以显示结果。这项工作正常,但现在我想切换回TableView B并向TableView B添加输入值。但是,当我到达那里时,我设置的初始值会重置为0。我尝试在{{中使用clearsSelectionOnViewWillAppear = false 1}},尝试取消选中情节提要中的“外观清除”,但没有运气。任何建议都会被接受。

1 个答案:

答案 0 :(得分:0)

如果您希望TableViewB的#值不同于0,请将该#值传递给TableViewB。

例如:

    if let vc = Utils.viewController(storyboardId: "WebViewController", storyboardName: "WebView") as? WebViewController {
        vc.name = "Terms and Conditions" // pass #name to B
        self.navigationController?.pushViewController(vc, animated: true)
    }