Ios xcode加载运行iAction
我正在试着把yespic的节目装上。我是xcode新手。很多ASP的经典经验。当前,当此viewcontroller出现时,没有图像。然后,如果按yespic,将显示一个图像。我希望它在加载时显示图像。我已经迷路四天了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
- (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];
}