当我尝试使用segue在第二个viewController上更改图像时,出现一个问题:
分配给“NSArray”的“UIimage * _Nullable”的指针类型不兼容
我的代码是这样的:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
if ([[segue identifier] isEqualToString:@"the_segue"]){
SecondViewController *transferViewController = [segue destinationViewController];
transferViewController.theimageView.image=@"photo.jpg";
}
}
谁能帮助我告诉我如何解决它,谢谢!
最佳答案
您正在将theimageView的image属性(即UIImage)分配给字符串。
我想你想要的是transferViewController.theimageView.image = [UIImage imageNamed:@"photo.jpg"];
关于ios - 使用segue传递图像时指针类型不兼容? objective-c Xcode,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41146075/