storyboard的segue如何传递参数?

发布时间:2014-10-22 19:35:02
来源:分享查询网

在前一个viewController中加上prepareForSegue方法 如下: - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {     if ([segue.identifier isEqualToString:@"DoSomething"]) {         if ([segue.destinationViewController isKindOfClass:[LJQMyViewController class]]) {             LJQMyViewController *myVC = (LJQMyViewController *)segue.destinationViewController;             myVC.Info = @"amazing";         }     } } 亮点:上面代码中的myVC.Info = @"amazing";语句是在destinationViewController的viewDyinidLoad之前调用,因此此处传递过去的参数都可以在将要推过去的viewController中使用。

返回顶部
查看电脑版