【问题标题】:how to pass the image using storyboard in ios7如何在ios7中使用故事板传递图像
【发布时间】:2014-03-20 11:03:07
【问题描述】:

我无法将图像从 1 个视图传递到 ios7 中的另一个视图。

在当前视图中

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"showRecipeDetail"]) {
BehindContributors *destViewController = segue.destinationViewController;
[destViewController setImage:@"1.jpg"];
}

在目标视图中

    self.image1.image=self.image;

【问题讨论】:

    标签: ios ios7 xcode5 uistoryboardsegue


    【解决方案1】:

    你在ÙIImage上尝试过imageNamed方法

    像这样;

    - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
       if ([segue.identifier isEqualToString:@"showRecipeDetail"]) {
          BehindContributors *destViewController = segue.destinationViewController;
       [destViewController setImage:[UIImage imageNamed:@"1.jpg"]];
    }
    

    【讨论】:

    • @user3427653 我们在stackoverflow中有一个仪式。我们接受有帮助的答案。答案左侧和箭头下方的检查按钮。 :)
    【解决方案2】:

    你想传递什么图像名称(即 NSString 对象)或图像本身(即 UIImage 对象)。

    如果您要传递图片名称,请使用以下内容

    - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
        if ([segue.identifier isEqualToString:@"showRecipeDetail"]) {
            BehindContributors *destViewController = segue.destinationViewController;
            [destViewController setImageName:@"1.jpg"];
        }
    }
    

    目标视图应具有 NSString 类型的属性 imageName 然后将其用作

    self.imageView.image = [UIImage imageName:imageName];
    

    如果您要传递图片,请使用以下内容

    - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
        if ([segue.identifier isEqualToString:@"showRecipeDetail"]) {
            BehindContributors *destViewController = segue.destinationViewController;
            [destViewController setImageData:[UIImage imageNamed:@"1.jpg"]];
        }
    }
    

    目标视图应具有 UIImage 类型的属性 imageData 然后将其用作

    self.imageView.image = imageData;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-04
      • 2015-03-09
      • 1970-01-01
      • 2011-12-12
      • 2012-01-25
      • 2014-09-12
      • 2012-07-30
      • 2018-11-20
      相关资源
      最近更新 更多