0

C大师,

有没有办法简单地将对象从一个 ViewController 传递到另一个?我在网上搜索过,但是它们都使用单独的 .nib 文件。有没有办法实现故事板的传递?

感谢帮助!

4

2 回答 2

1

只需在此方法中使用 prepareForSegue:sender: 方法,发送者可以将任何数据传递给目标控制器

if ([[segue identifier] isEqualToString:@"CONTROLLER's IDENTIFIER DEFINED IN STORYBOARD"]) {
        (TARGETED CONTROLLER)ImageViewController *ivc = (ImageViewController *)[segue destinationViewController];
 //ANY VARIABLE WANT TO INITIALIZE       
ivc.capturedImg = image;
}
于 2012-07-05T10:23:13.620 回答
0

事实上,我最近写了一篇关于这个的文章。正如 Aalok 所说,使用prepareForSegue:sender:会成功。

如果您愿意,请查看文章以获取详细说明。

于 2012-07-05T10:23:34.690 回答