UIImageView的简单使用

 1 - (void)viewDidLoad {
 2     [super viewDidLoad];
 3     //将图片转化为UIImage对象
 4     //png格式不需要加扩展名,其它格式图片需要
 5     UIImage* image1 = [UIImage imageNamed:@"a"];
 6     UIImage* image2 = [UIImage imageNamed:@"b"];
 7
 8     UIImageView* imageV = [[UIImageView alloc] initWithFrame:CGRectMake(100, 100, 100, 70)];
 9     [self.view addSubview:imageV];
10     //设置背景颜色
11     imageV.backgroundColor = [UIColor orangeColor];
12     //设置显示的图片
13     imageV.image = image1;
14     //改变图片填充方式
15     //UIViewContentModeScaleAspectFit,等比例缩放,图片不变形
16     //UIViewContentModeScaleAspectFill,等比例填充,填满
17     imageV.contentMode = UIViewContentModeScaleAspectFit;
18     //切除超出部分
19 //    imageV.clipsToBounds = YES;
20
21     //设置高亮图片
22     imageV.highlightedImage = image2;
23     imageV.highlighted = YES;
24
25
26     //动画数组
27     UIImageView* animateImageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 190)];
28     [self.view addSubview:animateImageView];
29     //创建动画数组
30     NSMutableArray* animateImages = [[NSMutableArray alloc] init];
31
32     for (int i = 1; i < 22; i++) {
33         //记得加扩展名(.jpg)
34         NSString* imageName = [NSString stringWithFormat:@"%d.jpg",i];
35         UIImage* image = [UIImage imageNamed:imageName];
36         [animateImages addObject:image];
37     }
38     //设置需要播放的动画(图片数组)
39     animateImageView.animationImages = animateImages;
40     //设置动画时间
41     animateImageView.animationDuration = 2;
42     //设置重复次数(0是一直重复)
43     animateImageView.animationRepeatCount = 0;
44
45     //开始动画
46     [animateImageView startAnimating];
47
48
49 }
时间: 2024-10-05 18:00:22

UIImageView的简单使用的相关文章

利用UIImageView实现简单的帧动画

原文链接: 利用UIImageView实现简单的帧动画 简书主页:http://www.jianshu.com/users/37f2920f6848 Github主页:https://github.com/MajorLMJ iOS开发者公会-技术1群 QQ群号:87440292 iOS开发者公会-技术2群 QQ群号:232702419 iOS开发者公会-议事区   QQ群号:413102158

UIImageview的简单运用

UIImageView,顾名思义,是用来放置图片的.使用Interface Builder设计界面时,当然可以直接将控件拖进去并设置相关属性,这就不说了,这里讲的是用代码. 1.创建一个UIImageView: 创建一个UIImageView对象有五种方法: UIImageView *imageView1 = [[UIImageView alloc] init]; UIImageView *imageView2 = [[UIImageView alloc] initWithFrame:(CGRe

iOS小方法

1.取字符串中的某段字符串 [plain] view plaincopyprint? NSString *str [email protected]"12sadfsdf56afsdf";   NSLog(@"%@",str); NSString *thrStr = [strstringByReplacingOccurrencesOfString:@"56"withString:@"88"];NSLog(@"%@&qu

简单用UIView实现UIImageView

.h #import <UIKit/UIKit.h> @interface ZHCustomImageView : UIView //提供接口 @property (nonatomic, strong) UIImage* image; - (instancetype)initWithImage:(UIImage*)image; @end .m #import "ZHCustomImageView.h" @implementation ZHCustomImageView -

利用UIImageVIew制作的简单粒子效果

一个手指画出的效果 两根手指画出的效果 demo如下:

xib的简单使用

一.简单介绍 xib和storyboard的比较,一个轻量级一个重量级. 共同点: 都用来描述软件界面 都用Interface Builder工具来编辑 不同点: Xib是轻量级的,用来描述局部的UI界面 Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系 二.xib的简单使用 1.建立xib文件 建立的xib文件命名为appxib.xib 2.对xib进行设置 根据程序的需要,这里把view调整为自由布局 建立view模型(设置长宽等参数) 调整布局和

UISrcoll控件简单介绍

UISrcoll控件,简单的说就是让界面滑动 当使用uiimageview的时候,给控件设置图片素材时,图片的大小会根据控件的大小,自动做缩放 当使用uibutton的时候,如果是设置背景图,name原则跟uiimageview一样 而如果设置的是image属性,这个时候如果图片比控件小,就会显示在控件的中间,控件大小不会发生变化 如果图片比控件大,就会让控件根据图片的大小进行缩放 1uiscrollview有滚动的功能,但是想让它滚动,就必须设置一个属性contertsize 2就是告诉scr

IOS xib在tableview上的简单应用(通过xib自定义cell)

UITableView是一种常用的UI控件,在实际开发中,由于原生api的局限,自定义UITableViewCell十分重要,自定义cell可以通过代码,也可以通过xib. 这篇随笔介绍的是通过xib自定义cell. 首先通过gif介绍如何创建xib. 然后实现代码部分,要注意的是实现代码的同时要使代码与xib相关联.-如图 下面便是代码,一些解释我在代码中注释了. ViewController.m // // ViewController.m // CX-Xib在tableView中的简单应用

IOS-小项目(饿了么 网络部分 简单实现)

在介绍小项目之前,在此说明一下此代码并非本人所写,我只是随笔的整理者. 在介绍之前先展现一下效果图. 看过效果图大家应该很熟悉了,就是饿了么的一个界面而已,值得注意的是,实现时并没有采用本地连接,而是实打实的网络连接.看一下文件架构. 这一采用的是MVC设计模式,虽然文件很少,但是也可以看. 下面开始正式介绍小项目的实现. 首先介绍Model的实现,很简单,实现模型即可, Shop.h // // Shop.h // CX-小项目(饿了么 网络部分 简单实现) // // Created by