我是 iPhone 开发新手。
现在我有一个项目,它的目录结构如下所示:
Tutorial
\__Tutorial\
\__1.png
\__TutorialViewController.h
\__TutorialViewController.m
\__TutorialViewController.xib
\__Supporting Files\
\__Frameworks\
\__Products\
我尝试使用 [UIImage imageNamed:@"1.png"] 将图像渲染到视图:
UIImage *image = [UIImage imageNamed:@"1.png"];
imageView.image = image;
[image release];
但是图像不显示。
所以我想知道我应该在哪里放置图像?
另外,如果我有很多图像(比如 1000 个数字),应该怎么办?
这是我的代码:
#import "TutorialViewController.h"
@implementation TutorialViewController
@synthesize labelText;
@synthesize imageView;
-(void) click:(id)sender {
NSString *titleOfButton = [sender titleForState:UIControlStateNormal];
NSString *newText = [[NSString alloc]initWithFormat:@"%@",titleOfButton];
// Change Image When Clicking Color Button
if([titleOfButton isEqualToString:@"Blue"]){
NSLog(@"Blue");
imageView.image = [UIImage imageNamed:@"a.png"];
}else{
imageView.image = [UIImage imageNamed:@"b.png"];;
NSLog(@"Else");
}
labelText.text = newText;
[newText release];
}