背景色を変更して、ボタンを押したときに画面に画像を表示しようとしています。色を変えることはできますが、画像の痕跡を表示することはできません。画面に画像を配置する方法もわかりません。iOS 5 とストーリーボードを使用していますが、UIImageView を表示したいので、ストーリーボードに追加していません。
私のViewController.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
- (IBAction)changeButton:(id)sender;
@end
私のViewController.m
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
-(void)colorchange
{
self.view.backgroundColor = [UIColor greenColor];
}
-(void)imageShow
{
UIImage *image = [UIImage imageNamed:@"logo-tag-centered.pmg"];
UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)];
[imgView setImage:image];
}
- (IBAction)changeButton:(id)sender
{
[self colorchange];
[self imageShow];
}
@end
どんな助けでも大歓迎です!ありがとう!