Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios xcode加载运行iAction_Ios_Xcode_Ibaction - Fatal编程技术网

Ios xcode加载运行iAction

Ios xcode加载运行iAction,ios,xcode,ibaction,Ios,Xcode,Ibaction,我正在试着把yespic的节目装上。我是xcode新手。很多ASP的经典经验。当前,当此viewcontroller出现时,没有图像。然后,如果按yespic,将显示一个图像。我希望它在加载时显示图像。我已经迷路四天了 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } -(IBAction

我正在试着把yespic的节目装上。我是xcode新手。很多ASP的经典经验。当前,当此viewcontroller出现时,没有图像。然后,如果按yespic,将显示一个图像。我希望它在加载时显示图像。我已经迷路四天了

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    }
-(IBAction) yespic;
{
    UIImage *img =[UIImage imageNamed:@"eggplant.png"];
    [imageView setImage:img];
    // I can use this to show if they have paid for something.
}
-(IBAction) nopic;
{
    UIImage *img =nil;
    [imageView setImage:img];

}

代码中的此注释可能会给您一个线索:
//加载视图后,通常从nib执行任何其他设置。
这没有帮助,无论如何,谢谢。将“yes pic”中的代码移动到viewDidLoad中,iAction是一个“按钮侦听器”在iOS中,除非按下按钮,否则不会发生任何事情的原因是,在按下按钮之前,您没有做任何事情。viewDidLoad是您通常设置的图像,就像您在这里一样,如果它应该在屏幕上显示之前发生。这起作用了,我了解更多。非常感谢。
- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
        UIImage *img =[UIImage imageNamed:@"eggplant.png"];
        [imageView setImage:img];
    }

- (IBAction) yespic
{

}

- (IBAction) nopic
{
    UIImage *img =nil;
    [imageView setImage:img];

}