以先前状态模态重新打开 UINavigationController

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

使用故事板,我有一个按钮以模态方式呈现 UINavigationController (以 UITableViewController 作为根),允许用户选择行以将其他视图推送到堆栈上。用户可以沿着层次结构向下导航,直到找到他们想要的项目。选择一个项目或向下滑动会关闭模式视图。

如果用户再次按下按钮,我想显示与之前关闭时相同的状态的视图(即,使用推送到堆栈上的同一组视图打开)。是否可以在视图关闭时保留视图并重用它,或者是否有其他方法来维护状态?

我研究了状态保存,但我不希望在应用程序关闭并重新打开时保留状态,并且我不确定它在任何情况下都会处理这种情况(至少,我尝试实现它并没有工作)。

ios swift uikit storyboard
1个回答
0
投票

您只需将链接存储到 UINavigationController 即可。您可以随时再次呈现。

© www.soinside.com 2019 - 2024. All rights reserved.