我正在使用情节提要开发 Iphone 应用程序。
我在视图中有一个按钮(SelectionViewController),当用户单击该按钮时,它会转到另一个视图(ImagesResultsViewController)(。
我需要的是将图像从第一个视图发送到第二个视图。为此,我将 segue 标识符命名为“resultViewSegue”,并使用 prepareForSeague 方法获取对目标视图的引用并将图像放在其上的 UIImage 视图中:
- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
//if the segue identifier is "resultViewSegue"
if([segue.identifier isEqualToString:@"resultViewSegue"])
{
//get the destination view which is ImagesResultsViewController
ImagesResultsViewController * destinationView = segue.destinationViewController;
//Set the image in the UIImageView
[destinationView.mainImageView setImage:myImageToSend];
//mainImageView is a UIImageView in the "ImagesResultsViewController" I created a property for it and synthesize it
}
}
但是图像没有设置。调试后我发现它destinationView.mainImageView
是空的。如何获取 UIImageView 的参考并从 segue 设置其图片?
非常感谢您的帮助