之前的文章主要介绍swift的语法,本篇将带领大家从UI层面学习iOS开发
视频教程Swift零基础学习之Pinch缩放图片App开发
Pinch gesture
一个好的图像查看器必须支持图片的放大与缩小功能,下面我们来做个可以缩放查看图片的小App。
- 新建一个项目
- 将image文件夹拖拽到项目中
- 添加一个image view 并进行配置
- 从Object Library拖拽一个Pinch Gesture Recognizer 到image view上
- 打开Assistant Editor ,在view controller上配置outlet和action。
- 将下面代码复制到action函数中
imageView.transform = imageView.transform.scaledBy(x: sender.scale, y: sender.scale)
sender.scale = 1
本次我们使用的scale属性,transform还有Scale、Rotate、Translate、Skew等类型
![](https://img.haomeiwen.com/i41085/529d255e69175f81.jpg)
网友评论