UIImageView使用

1. UIImageView控件

  UIImageView是专门用来显示图像的。本节将主要讲解如何创建UIImageView、以及如何在UIImageView中显示图像。

1.1 创建UIImageView

  1> 静态创建UIImageView

    在视图库中找到ImageView控件,将其拖动到设计界面上。

  2> 动态创建UIImageView

    要使用动态创建UIImageView,最常用的方法是initWithFrame:方法,其语法形式如下:

    (id)initWithFrame:(CGRect)aRect;

    其中,(CGRect)aRect用来设置UIImageView的框架。

  【示例 - 显示红色方块】

1.2 显示图像

  在UIImageView中显示图像,共有3种方法,如下:

  1> 使用Show the Attrivutes in spector

    要在UIImageView中显示图像,最简单的方式就是单击Show the Attrivutes in spector图标,进行Image 设置。

  2> 使用Image属性

    要实现代码来指定要显示的图像,就要使用Image属性,其语法形式如下:

    @property (nonatiomic,readonly) UIImage *image;

    【示例 - 代码实现显示图像】

  3> 使用initWithImage:方法

    initWithImage:方法实现的功能在创建UIImageView中,初始化一个要显示的图像,其语法形式如下:

    -(id)initWithImage:(UIImage*)image;

    【示例 - 初始化显示图像】

2. 设置独特的UIImageView

2.1 显示模式

2.2 改变位置

  1> frame

  2> center

  3> transform

2.3 改变大小

2.4 旋转

2.5 缩放

3 UIImageView应用 - 图片浏览器

4 绘制图形术语简介

4.1 图形上下文

4.2 图形上下文分类

4.3 Quartz2D定义数据类型

4.4 获取当前图形上下文

4.5 使用Quartz2D绘制步骤

5 绘制路径

5.1 绘制线段

5.2 绘制矩形

5.3 路径函数总结

5.4 为图形添加特效

  1> 设置线宽

  2> 设置线条的颜色

  3> 绘制渐变色

  4> 添加阴影

6 绘制位图

6.1 绘制单个位图

6.2 绘制多个位图

7 绘制文字

7.1 文字设置

  1> 设置文字的字体

  2> 设置转换矩阵

  3> 填充字体

  4> 设置绘制模式

转载于:https://www.cnblogs.com/wlxm/p/4293018.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值