Axure 9 教程:手機(jī)端如何實(shí)現(xiàn)上下滑動(dòng)?

3 評(píng)論 9213 瀏覽 17 收藏 4 分鐘

編輯導(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é)議。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 大神求解…>.<….為何我的每一步都是,可不行呢

    來(lái)自廣東 回復(fù)
  2. 學(xué)習(xí)了,剛開(kāi)始使用

    回復(fù)
  3. 666

    回復(fù)