第一个页面展示一张图片,点击图片,切换到第二个页面。如何实现上下切换的页面间跳转动画?
第一个页面:
- // Index.ets
- @Entry
- @Component
- struct PageTransition1 {
- build() {
- Stack({alignContent: Alignment.Bottom}) {
- Navigator({ target: 'pages/Page6'}) {
- Image($r('app.media.pic4')).width('100%').height(200) // 图片存放在media文件夹下
- }
- }.height('100%').width('100%')
- }
- }
复制代码
第二个页面:
- // Page1.ets
- @Entry
- @Component
- struct PageTransition2 {
- build() {
- Stack({alignContent: Alignment.Bottom}) {
- Navigator({ target: 'pages/Page5'}) {
- Image($r('app.media.1')).width('100%').height(200) // 图片存放在media文件夹下
- }
- }.height('100%').width('100%')
- }
- }
复制代码
【运行环境】
硬件:rk3568; ROM: 3.2 Beta5; API 9