Axure PR 9 穿梭框 設(shè)計(jì)&交互
在電商之類的平臺(tái)產(chǎn)品里,我們常會(huì)用到一種穿梭框的設(shè)計(jì)。不熟悉的同學(xué)常把其設(shè)計(jì)成靜態(tài)頁面,其實(shí),用Axure實(shí)現(xiàn)交互效果,也很簡單。
這期內(nèi)容,我們將深入探討Axure中穿梭篩選寬元件設(shè)計(jì)與交互技巧。
穿梭篩選框元件
創(chuàng)建穿梭篩選框所需的元件
左穿梭篩選框
1.打開一個(gè)新的 RP 文件并在畫布上打開 Page 1。
2.現(xiàn)在畫布上創(chuàng)建一個(gè)背景,在元件庫中拖出一個(gè)矩形元件,寬值200,高值300,線寬值1,線框顏色(#D9D9D9)圓角半徑為6。
3,創(chuàng)建穿梭篩選框頭部元件,在元件庫中突入一個(gè)矩形元件,寬值198,高值48,線寬值0,填充顏色(#F2F2F2)圓角半徑為6,選中前面做好的矩形元件,頂部對(duì)齊。
4.在頭部元件中創(chuàng)建全選按鈕,從元件庫中拖入復(fù)選框元件,文本改成待選列表,左上角對(duì)齊。
5.創(chuàng)建穿梭框選項(xiàng)列表,在元件庫中拖入一個(gè)內(nèi)聯(lián)框架,右鍵轉(zhuǎn)為動(dòng)態(tài)面板,并命名為左穿梭框
6.雙擊左穿梭框動(dòng)態(tài)面板,在元件庫中拖入一個(gè)中繼器元件,雙擊中繼器元件,刪除原始單元格,在元件庫中拖入若干個(gè)復(fù)選框,并輸入一些待選項(xiàng)。
創(chuàng)建右穿梭篩選框
1.復(fù)制粘貼做好的左穿梭篩選框,將頭部待選列表改為已選列表,選中穿梭選項(xiàng)列表左穿梭框改為右穿梭框,并保留一個(gè)選項(xiàng)。
創(chuàng)建向左向右穿梭按鈕
1.在元件庫中拖入一個(gè)矩形,寬高值為30,填充色為淺藍(lán)色(#F5F7FA)線寬1,線色為灰色(#CCCCCC),復(fù)制一個(gè)向右的icon,居中組合。
2.復(fù)制向右按鈕元件,將向右箭頭改為向左。
創(chuàng)建交互
創(chuàng)建“待選列表”按鈕的交互狀態(tài)
1.選中待選列表按鈕元件,在交互窗格中新建交互,選中,設(shè)置選中 選項(xiàng)為“真”,新建交互,取消選中時(shí),設(shè)置選中,選項(xiàng)為“假”。
創(chuàng)建“已選列表”按鈕的交互狀態(tài)
1.同理設(shè)置已選列表按鈕,也可復(fù)制待選按鈕的交互粘貼到已選列表按鈕中。
創(chuàng)建“左穿梭框”的交互狀態(tài)
1.雙擊左穿梭框動(dòng)態(tài)面板,選中中繼器選項(xiàng)元件,在交互窗格中新建交互,每項(xiàng)加載,設(shè)置文本選項(xiàng) 為“[[Item.Column0]]”
2.雙擊中繼器選項(xiàng)元件,對(duì)單個(gè)選項(xiàng)新建交互,選中,標(biāo)記行 (中繼器)當(dāng)前,取消選中時(shí),取消標(biāo)記,(中繼器)當(dāng)前。
3.新建交互,移動(dòng)時(shí),啟用情形判斷。
情形1:如果 選中狀態(tài)于 當(dāng)前 ==真,添加行,(中繼器)添加1行。
*需要注意的是,添加的行這里引用的 右穿梭框中的中繼器
等待 500毫秒,刪除行,(中繼器)中已標(biāo)記的行。
4.添加復(fù)選框?qū)傩?,交互樣式,元件選中時(shí),字體、線段顏色為藍(lán)色(#0052D9)
創(chuàng)建“左穿梭框”的交互狀態(tài)
1.同理配置右穿梭框交互。
創(chuàng)建“向左向右”穿梭按鈕的交互轉(zhuǎn)態(tài)
1.選中向右穿梭按鈕,在交互窗格中新建交互,單擊時(shí),觸發(fā)事件,選項(xiàng) fire 移動(dòng)時(shí)。
2.同理設(shè)置向左按鈕的交互狀態(tài)。
預(yù)覽交互
點(diǎn)擊預(yù)覽,在預(yù)覽頁面 可將選項(xiàng)在左右穿梭框中任意穿梭。
預(yù)覽地址:https://rnerwc.axshare.com
OK,這期內(nèi)容到這里就結(jié)束了。
本文由 @PM大明同學(xué) 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)
- 目前還沒評(píng)論,等你發(fā)揮!