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币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
iOS ImageView 的填充模式
-
iOS-使用imageView添加图片无法展示的三种解决方案
问题描述:1.未使用Assets.xcassets添加照片,是直接把图片拉到某文件夹下的 2.图片格式为.png 3.具体代码如下,背景色可以展示:bgView = UIImageView(frame: CGRect(x: 0,y: 0,width: kScreenW,height: kScreenH)) bgView.image = UIImage(named:"抽奖背景") bgView.i
iOS UIViewd的Content Modes属性 调整 ImageView 图片自适应模式 展示样式 UIViewContentMode各类型效果
类似于 Label 的 文字居中类型,在展示图片时,也有一个ContentMode 属性 控制 图片展示的居中等样式. contentMode 是 UIview 的一个属性官网描述 The content mode specifies how the cached bitmap of the view’s layer is adjusted when the view’s bounds cha
iOS 开发技巧--快速设置imageView形状
我们在开发中,很多地方可能都会 imageView 的身影,尤其是应用管理类的 app,包括一些社交类的用户头像. 如果简单的把这些头像或者应用图标设置为正方形,总感觉不是那么的美观,那么今天,我们一起看下该如何快速设置 imageView 形状 为了方便以后使用,我把这些功能都封装到一起了,以后可以直接拿来用 针对圆形形状,我个人是先创建了一个继承字UIImage 的Category
iOS之imageView的图片不变形,居中
默认的应该是图片充满整个UIimageView,那样子就老搞得图片变形什么的 imageView.contentMode = UIViewContentModeCenter; 可以保证图片不被拉伸还居中,随意设置UIimageView的大小都美美哒 UIViewContentModeCenter是uiview的属性UIViewContentMode的枚举值之一, 过了大学四级的应该都知
iOS UIImageView(图片)
UIImageView属性 1.Image 设置图片,默认显示 UIImageView *_imageView = [[UIImageView alloc]init]; _imageView.image = [UIImage imageNamed:@"me.png"]; 2.highlightedImage 设置高亮状态下显示的图片 _imageView.highlightedImage =
UIImageView实现图片平铺
so easy,直接上代码 UIImage *image = [UIImage imageNamed:@"bg_yuandian"]; UIImage *newImage = [UIImage imageWithCGImage:[image CGImage] scale:image.scale orientation:image.imageOrientation]; [_bg4 setBackg
在xib/storyboard里面设置imageview圆角半径
想给视图设置圆角,常用的做法是将IB中的控件拖线到控制器,然后设置其圆角半径,以UIImageView为例,默认的UIImageView是矩形: 未处理的ImageView 想将这个imageView裁成一个圆形的头像,使用代码的设置方法如下: self.imageView.layer.cornerRadius = 50.f; self.imageView.layer
iOS开发之imageView居中显示图片
[imageView setContentScaleFactor:[[UIScreen mainScreen] scale]]; imageView.contentMode =  UIViewContentModeScaleAspectFill; imageView.autoresizingMask = UIViewAutoresizingFlexibleHeight; ima
改变一个ImageView的透明度
例子:   Drawable image;   image=speedImg.getDrawable();   image.mutate().setAlpha(180);   speedImg.setBackgroundDrawable(image);