【发布时间】:2013-11-11 13:01:39
【问题描述】:
我正在寻找一种在调用 [self.navigationController popToRootViewControllerAnimated:YES]; 时分配 ivar 的方法,类似于在调用 segue 时设置值的方式:
if ([segue.identifier isEqualToString:@"login"]) {
[sender resignFirstResponder];
HomeController * home = (HomeController *)segue.destinationViewController;
home.personHome = self.person;
}
我在哪里分配对象变量。当前架构使用[self.navigationController popToRootViewControllerAnimated:YES];
当应用程序加载时,HomeController 是第一个视图,但在它的视图中加载方法调用[self performSegueWithIdentifier:@"login" sender:self]; 以进入登录屏幕。登录成功弹回。
非常感谢您的建议和指导。
【问题讨论】:
-
登录成功时可以使用委托方法设置参数
-
@suhit 你能给我举个例子吗?
标签: ios segue poptoviewcontroller