Ios 为什么我不能在UIimageview中设置UIImage?

Ios 为什么我不能在UIimageview中设置UIImage?,ios,uiimageview,Ios,Uiimageview,我正在尝试使用属性从另一个ViewController设置图像。但它不起作用。有人说你只能在课堂上改变形象。但我试过了,但两种方法都不起作用。有什么想法吗 //viewcontroller1 ViewController *viewcont = [[ViewController alloc]initWithNibName:@"ViewController" bundle:nil]; [self presentViewController:viewcont animated:NO

我正在尝试使用属性从另一个ViewController设置图像。但它不起作用。有人说你只能在课堂上改变形象。但我试过了,但两种方法都不起作用。有什么想法吗

//viewcontroller1
    ViewController *viewcont = [[ViewController alloc]initWithNibName:@"ViewController" bundle:nil];
    [self presentViewController:viewcont animated:NO completion:nil];
       [viewcont somemethodThatIscallemFromOutside];
//viewcontroller2

    -(void)somemethodThatIscallemFromOutside{
           if (!r12 && g12 && !b12) {
    green.image = [UIImage imageNamed:@"Green"];
    self.Greenscore.textColor = [UIColor greenColor];
    self.readyplayer2.image = [UIImage imageNamed:@"Greenready"];
}
    }

首先,没有这样的方法

[UIImage imagename:@"Image1.png"]
取代

[UIImage imageNamed:@"Image1.png"];
您还应该看到
myimageview
是否初始化?

尝试以下操作:

myimageview.image = [UIImage imageNamed:@"Image1.png"];

希望这有帮助:)

将此替换为您的代码,您在“\u1”中的错误是“=”


请给我密码????代码太少,无法理解问题。您在问题中输入的一行代码都是拼写错误。请发布真实代码。如果要从另一个ViewController设置图像,请传递图像名称,并在ViewDidLoad()中设置图像。将u替换为:。。。。[myimageview setImage:[UIImage ImageName:@“Image1.png”];关于如何调用从外部方法调用的某个方法的Post代码:)这是无效语法。这在编译代码之前应给出错误:)
[myimageview setImage:[UIImage imageNamed:@"Image1.png"]];