UIImageView 图像视图

继承自UIView基类
只能作为图片的显示控件,不能接受用户输入,也不能与用户交互,是静态控件。

//填充整个View
_myImageView = [[UIImageView alloc] initWithFrame:self.view.bounds];

//图像视图为半透明
_myImageView.alpha = 0.5;
//0-1,越靠近0,越不明显呗。。

//保持纵横比缩放比例
_myImageView.contentMode = UIViewContentModeScaleAspectFit;
/*
 缩放模式,Mode列表框
 Scale To Fill : 不缩放,都显示出来
 Aspect Fit:     缩放,本来是啥样,就是啥样
 Aspect Fill:    缩放,只能在水平或垂直方向是完整的,也就是原来的一部分
 Center:         不缩放,只显示图片中间区域
 Top:            不缩放,只顶部
 Bottom:         不,只底部
 Left:           不,只左
 Right:          不,只右
 Top Left:       不,左上
 Top Right:      不,右上
 Bottom Left:    不,左下
 Bottom Right:   不,右下
 */

//显示图片
NSArray *images = [NSArray arrayWithObjects:[UIImage imageNamed:@"01.jpg"],[UIImage imageNamed:@"02.jpg"],[UIImage imageNamed:@"03.jpg"], nil];

//动画效果
_myImageView.animationImages = images;
//动画时间
_myImageView.animationDuration = 3;
//动画重复次数
_myImageView.animationRepeatCount = 4;
//开始动画
[_myImageView startAnimating];

/*
 image            访问或设置该空间显示的图片
 highLightedImage 访问或设置该控件处于高亮状态时显示的图片
 
 动画显示:
 animationImage:              需要动画显示的多张图片。是NSArray对象。
 hightlightedAnimationImages: 在高亮状态下需要动画显示的多张图片,是NSArray对象。
 animationDuration:           持续时间
 animationRepeatCount:        动画重复次数
 startAnimating:              开始播放动画
 stopAnimating:               停止播放动画
 isAnimating:                 判断是否正在播放动画
 */

[self.view addSubview:_myImageView];
UIImageView动画效果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,250评论 4 61
  • 思念就像在我的体内生了根发了芽 没有浇水,没有呵护 可它依旧顽强的长成了参天大树 整整两年 过去的一切就像昨天历历...
    茶水洗心阅读 640评论 0 1
  • 揣一卷经书,借清风明月,行蜿蜒棘径。 涉重叠山水,踏悠长石阶,叩寺锁禅门。 立青峰古刹,守时空变换,许满诚心愿。 ...
    尔东筱予阅读 439评论 1 6
  • 江歌刘鑫案已经看了挺久的了,感慨一下。 刘鑫我认为一点人性也没有。江歌为了她牺牲了自己的性命,而她一点感激之心也没...
    kris君笙阅读 199评论 0 0
  • 有个人死了,他才刚刚意识到自己的生命如此短暂。这时,他看见佛祖手拎一个箱子向他走来。佛祖说:“好了,我们走吧。”男...
    慢生活甄选阅读 220评论 0 0