0

我有两个UIViewControllers。首先UIViewController,我有UITableView一个子视图。When any one of the UITableViewCellis selected, a UIView(as a subview) will be displayed, which have 9 buttons. 当任何一个按钮被按下时,UIViewController将显示第二个。当用户在 second 上按下自定义后退按钮时UIViewController,首先UIViewController必须显示所有先前选择的UITableViewCell和打开的相应子视图。如何实现这一点。是否有任何过程可以UIViewController's在所需时间保存状态。

任何建议将不胜感激。

4

1 回答 1

0

如果您使用的是导航控制器,从一个控制器导航到另一个控制器,您的父视图控制器将不会被释放。因此,您可以通过属性或其他方式维护第一个视图控制器的状态。当为该控制器调用 viewWillAppear 时,您可以使用它并相应地更新控制器。

于 2013-06-10T06:50:14.160 回答