Axure 9 教程:手機(jī)端如何實(shí)現(xiàn)上下滑動(dòng)?
編輯導(dǎo)讀:在手機(jī)端進(jìn)行操作時(shí),上下滑動(dòng)是最常做的動(dòng)作。想要實(shí)現(xiàn)這個(gè)一簡(jiǎn)單效果,背后有錯(cuò)綜復(fù)雜的工作。本文作者將從四個(gè)方面,分析如何用更簡(jiǎn)單的方法完成上下滑動(dòng)的功能,一起來(lái)看一下吧。
在網(wǎng)上看了很多大神的文章,學(xué)會(huì)了在手機(jī)端實(shí)現(xiàn)上下滑動(dòng)的效果。但是有感于此功能的錯(cuò)綜復(fù)雜,希望本文章可以用更簡(jiǎn)單的思路,幫助大家更好地理解上下滑動(dòng)的功能。
預(yù)覽地址:https://t2og3w.axshare.com
一、明確
首先明確:這邊只講上下滑動(dòng),且按照我的方法,可以做出這個(gè)效果。
二、元件準(zhǔn)備
第1步:從元件庫(kù)中拖一個(gè)動(dòng)態(tài)面板命名為“內(nèi)容面板”高“500”。
第2步:在第1步的“內(nèi)容面板”動(dòng)態(tài)面板中再加一個(gè)動(dòng)態(tài)面板,叫”拖動(dòng)面板“,高“800”。最后效果中顯示的頁(yè)面內(nèi)容,是添加在這個(gè)拖動(dòng)面板里面的。
三、滑動(dòng)原理
我們來(lái)理解一下上下滑動(dòng)的原理:
- 向上滑動(dòng)時(shí),拖動(dòng)面板在y軸的活動(dòng)范圍是:-300;頂部邊界是≥-300,且≤0;
- 向下滑動(dòng)時(shí),拖動(dòng)面板在y軸的活動(dòng)范圍是:300;底部邊界是≥500,且≤800;
四、添加交互事件
選中“內(nèi)容面板”動(dòng)態(tài)面板,添加交互事件如圖:
- 注意:選中的是“內(nèi)容面板”動(dòng)態(tài)面板,目標(biāo)元件是“拖動(dòng)面板”動(dòng)態(tài)面板,事件是“向上滑動(dòng)”
- 移動(dòng)范圍是:y軸上-300的距離(即“內(nèi)容面板”和“拖動(dòng)面板”的高度差)
- 添加邊界:頂部邊界≥-300,頂部邊界≤0
- 添加動(dòng)畫(huà)效果:線(xiàn)性,500毫秒
繼續(xù)選中“內(nèi)容面板”動(dòng)態(tài)面板,添加交互事件如圖:
- 選中的是“內(nèi)容面板”動(dòng)態(tài)面板,目標(biāo)元件是“拖動(dòng)面板”動(dòng)態(tài)面板,事件是“向下滑動(dòng)”。
- 移動(dòng)范圍是:y軸上300的距離(即“拖動(dòng)面板”和“內(nèi)容面板”的高度差)
- 添加邊界:底部邊界≥500,底部邊界≤800
- 添加動(dòng)畫(huà)效果:線(xiàn)性,500毫秒
這樣,手機(jī)端上下滑動(dòng)的功能就大致實(shí)現(xiàn)了。
結(jié)語(yǔ):實(shí)際操作中,大家制作的面板高度各不相同,但只要理解這個(gè)意思,自行加減高度,就可以實(shí)現(xiàn)滑動(dòng)效果。
本文由 @Elsa 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來(lái)自Unsplash,基于CC0協(xié)議。
大神求解…>.<….為何我的每一步都是,可不行呢
學(xué)習(xí)了,剛開(kāi)始使用
666