0

我的问题如下:我有一个包含整个应用程序的 NavigationController,我想推送同一个 UIViewController 子类的两个实例,但是当我调用 pushViewController 时,什么也没有发生。是否支持这种行为?我使用了一个类,它使用 -init 方法获取其参数,并基于此信息以编程方式填充 UITableView。

我想要同一个类的两个实例的原因是我需要后退按钮按预期工作。

该类基本上是一个自定义 UITableView,它在通过 XML 执行 XPath 查询后加载其内容。

如果需要,我将提供更多信息。

4

1 回答 1

3

推送同一个 VC 的两个不同实例应该没有什么特别之处,只要它们实际上是不同的实例,它们之间没有共享与 UI 相关的对象。(显然,共享数据源等不是问题。)

于 2011-07-19T16:22:33.190 回答