2 u013752530 u013752530 于 2016.02.27 08:57 提问

iOS imageview怎么设置图片

初学者试着做iOS的界面,如果在main.storyboard里面改imageview的image属性为lenna.png
图片可以显示
但是如果用代码实现就什么效果也没有~:
self.imgView.image = [UIImage imageNamed:@"lenna.png"];
求问~~

8个回答

u014116643
u014116643   2016.02.29 10:02
已采纳

提示:[UIImage imageNamed:@"lenna"]; 默认png的可省后缀,jpg or 其他的要加后缀。线连多没事,不会影响你的结果。
情况很多种:书写错误,图片名字写错;语句没调用;imageview与变量关联后,你又删关联,变量还在等

iOS_CocoaMrLiuhe
iOS_CocoaMrLiuhe   2016.02.27 09:01

看看连线是否连多了

oyljerry
oyljerry   Ds   Rxr 2016.02.27 13:58

你需要绑定image控件跟你的变量 然后再用代码设置

CZhuoSir
CZhuoSir   2016.02.27 17:55

[self addsubview:imageView] 你应该是没有添加进去吧

iOS_CocoaMrLiuhe
iOS_CocoaMrLiuhe   2016.02.27 09:02

看看连线是否连多了

iOS_CocoaMrLiuhe
iOS_CocoaMrLiuhe 回复iOS_Liuhe: 右点击你的控件,看看你的控件名称跟你的属性是否匹配
接近 2 年之前 回复
u013752530
u013752530 请问连线是什么意思,我就只把imageview拖进去了,又在viewcontroller里面加了那一行代码
接近 2 年之前 回复
u010037928
u010037928   2016.02.28 00:52

self.imgView.image = [UIImage imageNamed:@"lenna"];

u010037928
u010037928   2016.02.28 00:54

imageNamed: 的图片名字你写错了,不要加.png,只有jpg 才需要加后缀名
学IOS基础可以关注我的博客空间 http://blog.csdn.net/u010037928

liu1347508335
liu1347508335   2016.03.08 11:19

你把sb里面的控件按住ctrl拖到代码里成为属性

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!