Axure RP8 教程 – 如何用動態(tài)面板制作下拉菜單
本文主要目的是教會小白使用動態(tài)面板實現(xiàn)菜單的下拉與收回操作,用動態(tài)面板的多狀態(tài)切換來實現(xiàn)菜單的下拉與收起。
動態(tài)面板是Axure RP 8中的一款高級組件,在隱藏與顯示、滑動效果 、拖動效果、多狀態(tài)效果切換等操作的場景中,動態(tài)面板是你的不二選擇。
完成后效果如下圖,該例子主要依靠動態(tài)面板的狀態(tài)切換來實現(xiàn)菜單狀態(tài)的下拉與收起,在后臺管理系統(tǒng)中普遍運用到。
菜單的下拉與收起效果:
希望大家邊學邊做,以下是用Axure RP8 實現(xiàn)菜單實例。
1.實例
1.從部件庫拉四個動態(tài)面板到操作區(qū)組合在一起
2. 雙擊選中動態(tài)面板,命名面板名稱并且添加兩個狀態(tài),分別命名為“狀態(tài)1”與“狀態(tài)2”.
3. 雙擊“狀態(tài)1”,添加矩形并且命名為目錄一
4. 雙擊“狀態(tài)2”編輯其狀態(tài)
5. 復制狀態(tài)1的矩形并且添加三個矩形作為子目錄,并且分別命名為“子目錄1,2 , 3”。
6. 回到Home頁,目錄已經(jīng)被編輯好。
7. 按照編輯動態(tài)面板1的步驟把下面三個面板依次命名,接下來為目錄一添加用例。
8. 按照圖中操作依次實現(xiàn)的效果為:單擊目錄一時會由狀態(tài)1變展開成狀態(tài)2。
9. 回到Home,則目錄一的用例1已近建立完畢,選擇更多事件,選擇更多事件,注意選擇動態(tài)面板調(diào)整大小以適應(yīng)內(nèi)容。
10. 選擇鼠標移出時,為實現(xiàn)收起效果。
11. 按照圖中操作依次實現(xiàn)的效果為:鼠標移開目錄一時,會由狀態(tài)2變展開成狀態(tài)1。
12. 目錄一的下拉與收起用例都已近創(chuàng)建完畢。
13. 按照目錄一的方法創(chuàng)建目錄二的下拉和收起用例,并且添加目錄二的狀態(tài)2.
14.目錄三和目錄四的狀態(tài)2也需要有相應(yīng)的內(nèi)容(頁面填充,如果沒有,那么在自適應(yīng)內(nèi)容的時候,會變?yōu)橄顟B(tài)),相關(guān)操作流程和目錄一一樣。
15. 點擊右上角預覽,單機目錄一,子目錄展現(xiàn),移開鼠標子目錄收回。
本文由 @Arthur 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
已解決,粗心問題
設(shè)置完之后目錄一和目錄二是正常的,但目錄三和目錄四就單擊沒反應(yīng),請問有出現(xiàn)同款問題的嘛,設(shè)置和內(nèi)容自適應(yīng)都是一模一樣的。求解答!
哥哥,你的附件呢?求分享啊
導航欄使用動態(tài)面板設(shè)置下拉菜單后,會影響下面的內(nèi)容,怎么解決,我想顯示在最上層,不影響下面內(nèi)容?
先點擊目錄一,然后點擊除目錄一以外的其他目錄,目錄一的下拉菜單能自動收回,點擊的那個目錄展開下級子菜單,這個怎么設(shè)置?。渴冀K保持只有一個主目錄的下拉菜單顯示著;
我想點擊二級目錄能跳轉(zhuǎn)頁面 怎么設(shè)置呢~ 現(xiàn)在導航欄是都做出來了
我做完了所有的設(shè)置,點擊目錄1.目錄二不移動,目錄3和4下滑到了相對應(yīng)的位置。點開目錄2,目錄3位置不懂,目錄4滑到了相應(yīng)的位置。請問這是什么問題啊,求大神指教。
設(shè)置完了還是點不出來
很棒,一直想學這個效果,每次學習完成一個小效果就很棒了,感謝樓主
設(shè)置好目錄一的下拉表單會被目錄二目錄三后面的目錄擋住是哪里操作不對呢
你把目錄一 的所有菜單變成動態(tài)面板了吧,我前幾天也遇到過,方便的話我?guī)湍憧匆幌履阕龅脑停?811194608 Q
我也是遇到了這個問題,請問你現(xiàn)在解決了嗎?
回到第一頁 點擊任意一個動態(tài)面板,右側(cè)菜單欄有一個“自動調(diào)整為內(nèi)容尺寸”選上
謝謝,學習了很多。因為覺得平時有再次點擊希望子目錄收攏,所以自己摸索了一下,做出來了。
有個問題:勾選了動態(tài)面板自動調(diào)整以適應(yīng)內(nèi)容,但是實現(xiàn)的時候目錄一和目錄四展開完整,目錄二展開時,下方目錄三消失不見,出現(xiàn)空白狀態(tài),同樣,目錄三展開時,目錄四被遮蓋也消失不見,是什么原因?
您好,你可能沒有設(shè)置目錄2和3的狀態(tài)2的內(nèi)容,所以目錄2的狀態(tài)2是空白,導致目錄2和3切換到狀態(tài)2適應(yīng)內(nèi)容的時候,內(nèi)容為空,所以看起來像是消失掉了,所以目錄1,2,3都需要設(shè)置兩個狀態(tài)并且都需要有對應(yīng)內(nèi)容才可以實現(xiàn)流暢切換,請您按照目錄1的做法把目錄2和3再做一遍。
我把四個目錄都按照1的方法設(shè)置了兩個狀態(tài),每個目錄的狀態(tài)2都是有內(nèi)容的,狀態(tài)2下面內(nèi)容都為子目錄1、2、3,但是還是無法顯示出來。
每一個都勾選動態(tài)面板自適應(yīng)內(nèi)容了嗎,而且用例在單擊的時候變?yōu)闋顟B(tài)2哦,移出時變?yōu)闋顟B(tài)1,每一個目錄都要設(shè)置,請您再試試看
確實都是這么設(shè)置的,都檢查過了,還是找不到原因,我也很郁悶。
QQ郵箱:782137075@qq.com 把你的rp文件發(fā)我 記得署名哦
好的 已發(fā)送
謝謝,學到了很多
各位小伙伴注意啦,第9步請注意右下角的動態(tài)面板調(diào)整動態(tài)面板以適應(yīng)內(nèi)容是要勾選的,本人沒有標紅是我的疏忽,如果還有其他問起請歡迎指正。
兩個問題:
1.要注意動態(tài)面板的大小,如果高度小于所有子目錄展開的高度,子目錄無法顯示完整
2.只按照文中提到的兩個交互動作來做的話,無法實現(xiàn)目錄一展開時,其余目錄自動下移的效果
所以文章是描述的不夠清楚,還是隨便上傳誤人子弟?
謝謝您的提醒,做教程的時候比較匆忙,前面的兩張截圖沒有特地標明右下角的動態(tài)面板里的調(diào)整面板以適應(yīng)內(nèi)容,但是后面的截圖里是勾選了調(diào)整面板大小以適應(yīng)內(nèi)容,抱歉沒有標紅,是我的疏忽,請您試試看。
感謝說明~勾選自動適應(yīng)內(nèi)容后可以了,希望以后還有更多這樣詳細的教程~
不錯不錯
學習了