0

我的应用程序中有一个部分有一个弹出框,每次显示弹出框时都会显示一个 UITableView。很容易在 UITableViews 之间导航,计算应该在下一个视图控制器中的文件的路径并使用 pushViewController,当需要返回到以前的 UITableViews 时,popViewController 也很容易。

当弹出框被解除以执行一些其他任务时,问题就出现了,之后,有必要回到弹出框。

哪些是获得能够保留最后呈现的 UITableView 及其属性及其以前的 UITableView 的结构的最佳实践,因此弹出框的呈现方式与解除时的完全相同?

4

1 回答 1

0

这是一个基本的概念问题。我希望它可以帮助别人。

每次弹出窗口被解除时,我都在初始化 UINavigationController。当然,我从“当前表视图”中需要的信息丢失了。我刚刚将 UINavigationController 从局部变量转换为属性,现在弹出框每次都显示为“当前”UITableView。

于 2013-02-01T00:21:02.000 回答