Axure RP8 動(dòng)態(tài)面板之折疊和展開(例如菜單欄)

5 評(píng)論 67010 瀏覽 50 收藏 5 分鐘

爬行蟑螂也是剛開始使用Axure,這里分享動(dòng)態(tài)面板之折疊和展開。當(dāng)然也是參考別人的,及時(shí)給大家分享,也是想要記錄下來;

第一步:創(chuàng)建三個(gè)動(dòng)態(tài)面板,分別添加2個(gè)子動(dòng)態(tài)面板頁面;三個(gè)動(dòng)態(tài)面板命名及坐標(biāo)(x,y)寬高(w,h)如下所示:

子頁面命名為:

  • B1——State1-B1,State2-B1;
  • B2——State1-B2,State2-B2;
  • B3——State1-B3,State2-B3;

動(dòng)態(tài)面板坐標(biāo)為:

  • B1——【0,0】,【200,300】;
  • B2——【0,50】,【200,300】;
  • B3——【0,100】,【200,300】

第二步:進(jìn)入動(dòng)態(tài)面板【State1-B1】和【State2-B1】的編輯頁面,分別在兩個(gè)頁面添加兩個(gè)矩形,小矩形坐標(biāo)及大小為:(0,0)(200,50),大矩形坐標(biāo)及大小為:(0,50)(200,250);填充內(nèi)容及顏色作為標(biāo)記;且將動(dòng)態(tài)面板【State1-B1】的大矩形設(shè)置為隱藏;其他面板的設(shè)置一樣;分別如圖所示:

第三步:

進(jìn)入【State1-B1】編輯,設(shè)置事件;

  1. 選中小矩形M1——添加事件【鼠標(biāo)單擊】——【設(shè)置面板狀態(tài)】——選擇動(dòng)態(tài)面板【B1】——選擇狀態(tài)【State2-B1】——確認(rèn)
  2. 繼續(xù)添加事件【移動(dòng)】——勾選動(dòng)態(tài)面板【B2】——移動(dòng)【相對(duì)位置】——設(shè)置坐標(biāo)為(0,250)——確認(rèn)
  3. 繼續(xù)添加事件【移動(dòng)】——勾選動(dòng)態(tài)面板【B3】——移動(dòng)【相對(duì)位置】——設(shè)置坐標(biāo)為(0,250)——確認(rèn)

進(jìn)入【State2-B1】編輯,設(shè)置事件;

  1. 選中小矩形M1——添加事件【鼠標(biāo)單擊】——【設(shè)置面板狀態(tài)】——選擇動(dòng)態(tài)面板【B1】——選擇狀態(tài)【State1-B1】——確認(rèn)
  2. 繼續(xù)添加事件【移動(dòng)】——勾選動(dòng)態(tài)面板【B2】——移動(dòng)【相對(duì)位置】——設(shè)置坐標(biāo)為(0,-250)——確認(rèn)
  3. 繼續(xù)添加事件【移動(dòng)】——勾選動(dòng)態(tài)面板【B3】——移動(dòng)【相對(duì)位置】——設(shè)置坐標(biāo)為(0,-250)——確認(rèn)

如圖所示:

其他設(shè)置也是同上,就不用文字累贅了。

進(jìn)入【State2-B2】和【State1-B2】編輯入截圖如下:

進(jìn)入【State2-B3】和【State1-B3】編輯入截圖如下:

點(diǎn)擊預(yù)覽,即可運(yùn)行成功啦!設(shè)置的過程中,注意坐標(biāo)之間的關(guān)系,就不是很復(fù)雜了。

 

本文由 @Cassie 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 能解釋一下這個(gè)邏輯嗎

    來自北京 回復(fù)
  2. 動(dòng)態(tài)面板+點(diǎn)擊事件就OK了 ,先做個(gè)組件,以后用的話 Ctrl+c就好

    來自浙江 回復(fù)
    1. 能不能詳細(xì)說下組件是怎么做的?

      來自北京 回復(fù)
  3. 趕緊報(bào)個(gè)起點(diǎn)的課程,你這思路稍顯復(fù)雜了。

    來自江蘇 回復(fù)
  4. 雖然能這么處理,但是不太好吧
    要是20個(gè)面板,各種展開折疊,并且橫向排列及長(zhǎng)度大小不一樣的情況下怎么處理?

    來自福建 回復(fù)