gpt4 book ai didi

ios - 通过 preparesegue 将图像从一个 View 传递到另一个 View ?

转载 作者:行者123 更新时间:2023-11-28 20:08:13 26 4
gpt4 key购买 nike

我正在尝试将图像从一个 View Controller 传递到另一个。我已经在 stackoverflow 上尝试了所有可用的解决方案,但我仍然在为同样的事情而苦苦挣扎。我如何通过 preparesegue 传递 uiimage ?

-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

if ( [segue.identifier isEqualToString:@"filter"]) {
FilterViewController *cvc = [segue destinationViewController];
UIImage *image = imageView.image;
cvc.desktopview.image = image;
NSLog(@"segue");
}

最佳答案

转到 FilterViewController.h

在那里添加一个 uiimage @property(nonatomic,strong)UIImage *dvImage;

转到 FilterViewController.m

合成它@synthesize dvImage;

转到调用 FilterViewController 的代码

FilterViewController *cvc = [segue destinationViewController];
UIImage *image = imageView.image;
cvc.setDvImage = image;
NSLog(@"segue");

然后在 viewDidLoad 中设置 self.desktopview.image = dvImage;

不要忘记检查 segue 标识符

希望对你有帮助

关于ios - 通过 preparesegue 将图像从一个 View 传递到另一个 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21280525/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com