如何实现图片的大图预览效果
经常会有点击图片进行大图预览的效果,并且可以对图片进行放大缩小和拖拽的功能。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS如何实现类似点9图效果,可以根据内容长度拉伸图片的指定区域
323浏览 • 1回复 待解决
图片模糊效果如何实现
673浏览 • 1回复 待解决
能否提供图片预览的官方实现?
68浏览 • 1回复 待解决
Image组件设置alt预览图和ImageFit.Fill后,网络图片加载出来后尺寸还是预览图的尺寸?
226浏览 • 1回复 待解决
如何实现图片预览,有人知道吗?
498浏览 • 1回复 待解决
我想在鸿蒙应用中实现图片的实时预览效果,比如添加滤镜后的效果,我应该使用哪些技术或API?
91浏览 • 0回复 待解决
鸿蒙开发中如何用canvas实现图片的运动效果
3743浏览 • 1回复 待解决
HarmonyOS WebView 中点击图片后图片放大效果如何实现?
130浏览 • 1回复 待解决
如何使用预览器查看服务效果
2118浏览 • 1回复 待解决
多倍图图片资源如何适配,使用几倍图合适?
227浏览 • 1回复 待解决
如何实现类似.9 图的功能
1157浏览 • 1回复 待解决
如何实现pdf文件的预览?
379浏览 • 1回复 待解决
#鸿蒙学习大百科#如何解决 backgroundImage顶部大图问题?
228浏览 • 1回复 待解决
使用 png 作为背景图,希望能实现局部拉伸的效果。
1574浏览 • 1回复 待解决
如何设置图片的高斯模糊效果
2910浏览 • 3回复 待解决
使用borderImage来实现类似点9图的自动拉伸效果,如果类似聊天气泡的背景图如何自适应伸缩呢?
240浏览 • 1回复 待解决
HarmonyOS 图片组件如何显示二倍图和三倍图
286浏览 • 1回复 待解决
如何实现按钮的点击效果?
344浏览 • 2回复 待解决
如何实现组件的阴影效果
816浏览 • 1回复 待解决
如何实现类似keyframes的效果
1818浏览 • 1回复 待解决
HarmonyOS 图片抠图问题
169浏览 • 1回复 待解决
如何实现通用的吸顶效果
592浏览 • 1回复 待解决
使用预览器实现多端预览
888浏览 • 1回复 待解决
HarmonyOS 支持获取进度预览图(拖拽到某进度时进度条上展示一个当前时间点的小预览图)
83浏览 • 1回复 待解决
如何实现动画转场效果
769浏览 • 1回复 待解决
使用的核心API
核心代码解释
1. 点击图片时会在原有的图片上进行放大,放大的图会有一个蒙层,点击这个蒙层可关闭大图的显示,就需要设置一个visibility,通过改变visibility来控制蒙层和大图的出现。
2. 大图显示以后,给图片绑定组合手势,先给图片绑定PinchGesture,图片可以通过捏合从而进行放大缩小,在捏合手势执行时,就要改变图片的pinchX的值,和pinchY的值,后面绑定的拖拽手势也是相同的道理,通过改变相应的XY值去改变图片的位置。
适配的版本信息