为imageview分配uiimage

时间:2013-03-12 19:12:01

标签: ios uiimage imageview

我无法执行一个非常简单的陈述。一个小时令人沮丧。

self.mainImageView.image = [UIImage imageNamed:@"Radio"];

我试过了[self.mainImageView setImage:[UIImage imageNamed:@"Radio"]];

连接都很好。并且已经分配了一个图像。我需要更改分配给此视图的图像。

尝试使用[UIImage imageNamed:@"Radio.png"];

进行各种排列

还尝试首先分配图像,然后将其指定给图像视图。

1 个答案:

答案 0 :(得分:2)

这是两个原因之一:

a)在界面构建器中未连接imageView,我假设您正在使用它,因此未初始化

b)应用程序包中不存在该图像。

为了检查引用您的原因,请尝试运行NSLog(@"%@", self.mainImageView);以查看它是否为a),或者在创建之前NSLog图像,并检查文件是否存在于文件管理器中( Xcode中的左手菜单。