Axure如何自定義設計下拉列表交互
下拉列表主要要實現當選擇時有下拉項,鼠標移至下拉項時有顏色變化,對應選擇后可展示選擇項。 1. 設計下拉列表組件 首先我們需要設計好下拉列表的組件,包括一個箭頭、一個背景和四個矩形框。 2. 鼠
下拉列表主要要實現當選擇時有下拉項,鼠標移至下拉項時有顏色變化,對應選擇后可展示選擇項。
1. 設計下拉列表組件
首先我們需要設計好下拉列表的組件,包括一個箭頭、一個背景和四個矩形框。
2. 鼠標懸停效果
接下來,我們要實現當鼠標移入選項時,選項的顏色發生變化。選中三個選項的矩形框,然后點擊新建交互,選擇鼠標懸停。在懸停時,將選項的背景顏色設置為藍色,字體顏色設置為白色。
3. 選中狀態
設計下拉框的選中狀態,當選中下拉框時,箭頭朝下,否則朝上。需要設計單擊事件切換選中狀態。
4. 切換滑動出現選項
通過動態面板實現鼠標點擊組件時切換滑動出現選項。將背景以及選中狀態轉換為動態面板,并命名為下拉選項_01,并設為隱藏。在下拉框的選中狀態面板設計事件,當選中時顯示下拉選項_01并向下滑動,取消選中時滑動并隱藏下拉選項_01。
5. 選擇選項時下拉框的交互
實現選擇選項時,下拉選項_01滑動隱藏。為各個矩形框設置單擊事件,將下拉框的選中狀態設為假。
6. 獲取選項的文本值
利用函數實現選擇下拉選項時,下拉框獲取到該文本值,并進行相應處理。
7. 預覽效果
完成以上步驟后,可以點擊預覽,查看自定義設計的下拉框效果。