zl程序教程

您现在的位置是:首页 >  工具

当前栏目

SwiftUI动画之点击缩放图片(一个手势完成后启用另外一个手势)

动画 一个 图片 完成 点击 SwiftUI 启用 缩放
2023-09-11 14:18:47 时间

实战需求

SwiftUI如何实现图像动画效果,以便当我点击它并保持它向后缩放时,以及当我释放它时,图像返回到其原始大小?

本文价值与收获

看完本文后,您将能够作出下面的界面

在这里插入图片描述
在这里插入图片描述

看完本文您将掌握的技能

  • 掌握图片基础使用
  • 实现图片缩放效果
  • 掌握两个手势组合使用

基础知识

LongPressGesture

用户执行长按时成功的手势。

struct LongPressGesture

使用教程

要识别视图上的长按手势,请创建并配置该手势,然后使用手势(_:include :)修饰符将其添加到视图中。向圆上添加长按手势,以使其颜色从蓝色变为红色,然后在手势结束时将其更改为绿色:

struc