自定义转场:实现缩略图查看大图缩放并且位置复原效果
聊天窗口,或者朋友圈,有缩略图场景,点击缩略图,从缩略图位置逐渐放大至全屏查看大图,在大图模式下,点击后缩小至原来缩略图位置。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
缩略图,如何获取文件的缩略图
279浏览 • 1回复 待解决
自定义弹窗自定义转场动画
394浏览 • 1回复 待解决
openHarmony使用mediaLibrary模块获取缩略图失败,返回error3
3468浏览 • 1回复 待解决
鸿蒙能获取图片指定大小的缩略图吗
8043浏览 • 1回复 待解决
如何设置自定义弹窗位置
665浏览 • 1回复 待解决
【List条目】不希望点条目里视频缩略图/单图的时候,条目背景置灰
461浏览 • 1回复 待解决
如何实现自定义蒙层、渐变透明的遮罩效果
876浏览 • 1回复 待解决
怎么实现自定义弹窗1打开自定义弹窗2
709浏览 • 1回复 待解决
TextInput是否能自定义hover效果
766浏览 • 1回复 待解决
自定义弹窗边界问题,自定义弹窗怎么设置左右边框的margin效果。
432浏览 • 1回复 待解决
如何实现动画转场效果
367浏览 • 1回复 待解决
promptAction.showDialog展示位置能不能自定义
360浏览 • 1回复 待解决
自定义组件间如何实现从底部滑入滑出的效果
703浏览 • 1回复 待解决
录像实现,如何自定义录像功能的实现
249浏览 • 1回复 待解决
如何实现H5自定义事件
720浏览 • 1回复 待解决
自定义键盘需要获取到当前光标位置,应该如何获取
589浏览 • 1回复 待解决
怎么添加自定义view,比如dialog里面动态add一个自定义view达到通用适配的效果
545浏览 • 1回复 待解决
如何实现一个自定义的Controller? 自定义的Controller与自定义的组件page如何进行交互?
615浏览 • 1回复 待解决
自定义弹框如何宽度全屏,高度自定义
549浏览 • 1回复 待解决
自定义dialog如何设置宽度铺满,实现底部弹出的一个效果
378浏览 • 1回复 待解决
ArkUI如何实现自定义组件传递点击事件
1492浏览 • 2回复 待解决
如何实现自定义应用入场动画
370浏览 • 1回复 待解决
自定义组件拖动边框:实现自定义组件通过拖动上下左右边框改变其大小
385浏览 • 1回复 待解决
自定义Dialog,怎么给自定义Dialog设置其他背景色
409浏览 • 1回复 待解决
是否可以在页面上动态添加自定义控件,并且可以主动移除该控件
415浏览 • 1回复 待解决
使用的核心API
模态转场动画,属性动画。
核心代码解释
获取位置信息工具类,通过组件id获取当前组件的位置信息
在缩略图页面Index中定义点击缩略图的位置变量
在缩略图页面Index中定义模态转场
在大图页面PageB中定义模态变量与缩略图页面Index保持状态同步
在大图页面PageB中定义位置信息和页面背景
大图页面实现放大动画
初始化大图Image组件和容器,添加返回动画
注明适配的版本信息
IDE版本:4.1.3.500
SDK版本: 4.1.0