如何将图像设置为UIImage

33

如何将图片设置为UIImage对象。 例如:

UIImage *img = [[UIImage alloc] init];
[img setImage:[UIImage imageNamed:@"anyImageName"]];

我的UIImage对象在.h文件中声明并在init方法中分配,我需要在viewDidLoad方法中设置图像。有什么想法吗?


3
UIImage *img = [UIImage imageNamed:@"任何图片名称"]; - Warif Akhand Rishi
1
你可以在接口中(也就是所谓的.h文件)声明某些内容,但不能在那里创建它。 - vikingosegundo
12个回答

0

只需更改此行

[img setImage:[UIImage imageNamed:@"anyImageName"]];

使用以下代码

img = [UIImage imageNamed:@"anyImageName"];

0

尝试这段代码,可以100%正常工作...

UIImageView * imageview = [[UIImageView alloc] initWithFrame:CGRectMake(20,100, 80, 80)];
imageview.image = [UIImage imageNamed:@"myimage.jpg"];
[self.view  addSubview:imageview];

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接