92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线

樹形控件在生產力工具中的設計

2021-6-15    鶴鶴

樹形控件是種常見的設計模式,幾乎與圖形化用戶界面同時誕生,通過結構化的組織方式逐級展示內容,讓整體信息架構一目了然,非常適合以網頁或桌面端為載體的 B 端產品和生產力工具,比如電腦文件管理系統。



使用場景

樹形控件通常有以下 4 種表現形式:


可以把它們進一步總結為 2 個使用場景:


其中,樹列表、思維導圖在 2 個場景中都有應用,而樹導航和樹選擇多以查看為主。不同的使用場景,在設計上會有不同取舍??梢园阉鼈冞M一步總結為 2 個使用場景:



交互設計

結合樹形控件的使用場景,對其的操作也如此分類。顯然,「查看為主」時,對查看類操作的體驗要求更高,而「編輯為主」時則相反。


新增節點

以新增節點為例,不同場景下用戶有不同的訴求:


查看為主

可以考慮鼠標懸停到節點出現相關操作。


但此時較難預測的是用戶到底是想增加一個子節點還是同級節點。一個完備的解法就是讓用戶選擇。但實際業務中,此處可能還要選擇節點類型,比如語雀要選擇文檔還是表格。所以「節點類型 x 層級選項」有可能導致選項過多。此時可以有兩種處理方式:


針對第一種方法,我們需要額外思考一個問題:新建的子節點應該放在第一位還是最后一位?



我的第一反應是第一位,因為它離操作區域最近,從操作到反饋都很自然,也避免目錄發生大幅度滾動,所以在語雀目錄中是這樣設計的。但是實際也有很多用戶反饋希望是最后一個子節點,類似于1,2,3…… 的順序從老到新排列。我沒有辦法去驗證如果真的是加為最后一個子節點,會不會又有另一波反饋聲音。后來我發現思維導圖新增子節點就是新增在末尾,以及絕大多數產品也是加在末尾,所以下次我大概會選擇放在最后試試?;蛘咚餍赃x擇上述第二種方法來避免這個問題。


此外,界面上還需要提供一種方式,允許用戶創建最頂層的一級節點。當界面較大時,可以放置在頂部,讓用戶更易發現。



編輯為主

相較于上述方法,可以給出更明確直接的界面操作和添加位置示意或快捷鍵。



語雀在進行目錄改版時,本想統一「閱讀頁面」和「編排目錄頁面」的交互方式——采用「查看為主」的添加方式,卻忽略了兩個頁面的用戶訴求不一樣。此時這里其實還可以借鑒思維導圖的創建方式,使用Enter/Tab 鍵快速添加節點。



修改節點屬性

結合實際業務,節點可能有不同屬性,比如名稱、類型、狀態、優先級等?!覆榭礊橹鳌箷r,修改操作使用不多,可以考慮放入「…」中。



而「編輯為主」時,除了單個節點修改屬性方便,還需要考慮連續修改多個屬性,甚至是批量修改。如下圖,樹列表可以支持連續修改屬性節點。


如下圖,思維導圖可以通過多選然后在格式面板統一修改屬性。



調整結構


樹形控件最有價值的部分就是其所表達的層級關系,常用調整結構的操作總結如下:


無論采用那種方式,都遵循以下設計原則:



拖拽調整

簡單而言,設計上要解決以下問題:

1.如何讓用戶知道可以拖拽?



2.如何讓用戶知道可以怎么拖拽到哪里?


可以在拖拽中采用「插入位置符號」暗示用戶,通常是一條彩色線條。應盡可能增加「插入位置符號」出現的機率,減少用戶的困惑。設計時可以考慮上下左右兩個方向的拖拽運動分別可以觸發什么結果。


比如按以下方式簡單把拖拽規則分為 3 大類,


當然在「插入位置符號」盡可能多出現的同時,也要讓其出現的位置符合用戶預期且易理解。

比如向左移動「非末尾子節點」,如果強行給以一個符合邏輯的響應,「插入位置符號」可能離當前光標很遠,甚至在屏幕外,且放手后可能引起目錄結構較大變化,那么不如選擇此時拖拽無響應。



這里再介紹「把一個節點調整為另一個的子節點」的兩種拖拽規則,分別適用于不同場景。


3.如何讓用戶快速拖拽到目標位置?

當用戶掌握了拖拽規則后,就需要幫助用戶快速實現自己的調整目標。拖拽過程中注意以下幾點:

 ① 被拖拽節點可以半透明顯示,以盡量少遮擋樹形控件,方便用戶定位目標位置。

 ② 被拖拽節點的原始位置可以以較弱的視覺效果展示,提示用戶節點從哪里被拖拽。

 ③ 整棵樹的結構不要發生變化,以免原先確定的目標位置發生位移。

 ④ 結構層級較深時,通過輔助示意幫助用戶確定會將節點拖拽到哪一層級。



4.如何讓用戶確定拖拽結果滿足自己的期望?

當以上問題都解決后,這個也許就不成問題。當然也可以增加二次確認的微交互。


非拖拽調整

調整結構也可以通過非拖拽的方式完成。拖拽是一種直觀,但不輕松的操作,尤其是當樹很龐大需跨屏拖拽時。此時可以增加按鈕操作,直接指定目標位置,精確且快速。

         



當「編輯為主」時,調整結構也需要考慮批量操作。如下圖,支持多選節點同時調整,被調整結構的節點有可能在原處于不同分支的不同等級,批量調整后會成為同一個字節的同級節點。



刪除節點


刪除是個比較慎重的操作,所以此處應該詢問用戶是只刪除本節點,還是本節點及其下所有節點。


如果只刪除本節點,首先本節點需要從樹形控件中消失,以代表刪除成功,然后其子節點可以上移一級,保證用戶不會誤以為內容丟失。




縮放視圖

查看時,思維導圖可視化效果更好。針對思維導圖,需要考慮視圖的放大縮小,適應視口/真實大小切換。比如下圖語雀思維導圖的「縮放視圖」功能(不過這個設計把回到中心和適應畫布藏的有點深)。



折疊層級

當樹形控件龐大時,需要能夠快速折疊/展開層級,包括全部層級或者某一層級。如果是一棵「私人樹」,記住用戶折疊的展示層級,并且在下次進來時仍舊保持。如果是一棵「公開樹」,可以增加默認展開設置,比如下圖語雀中編排目錄的操作。




值得注意的是,折疊層級和縮放視圖的操作都應該提供快捷鍵,會比通過界面操作更加高效,也不會打斷查看過程??梢韵胂笠幌履阏谝粋€會議中展示一張思維導圖,在界面上操作「縮放視圖」耗費更多時間,也會在奪走走觀眾的注意力。

附上常見查看操作快捷鍵,僅供參考:


上述部分快捷鍵會和瀏覽器自帶快捷鍵沖突,使用時需要覆蓋瀏覽器快捷鍵。



搜索和篩選

當節點數量很多時,樹形控件應該支持搜索查找節點,搜索關鍵詞可以高亮顯示;或按條件篩選展示節點及其上級節點路徑。


使用列表時,還有一個常見的操作是「排序」,但是整棵樹「排序」和樹形控件本身的層級順序是相矛盾的。所以「樹列表」基本沒有「排序」功能。

藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

截屏2021-05-13 上午11.41.03.png



文章來源:站酷   作者:Ant_Design

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

藍藍設計www.skdbbs.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務





日歷

鏈接

個人資料

藍藍設計的小編 http://www.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
91精品国产高清| 欧美日韩亚洲一区二| 久久精品一偷一偷国产| 成人a在线观看| 亚洲视频免费一区| 欧美香蕉大胸在线视频观看| 伊人伊成久久人综合网站| 成人黄色av播放免费| 欧美韩国理论所午夜片917电影| 国产91|九色| 成年无码av片在线| 亚洲久久久久久久久久| 国产精品一区二区久久久久| 精品国产一区av| 日韩电影在线观看中文字幕| 日韩av最新在线观看| 91成人精品网站| 国产精品美女视频网站| 亚洲xxxx3d| 日韩av快播网址| 伊人久久久久久久久久久久久| 97精品一区二区三区| 日韩av在线播放资源| 亚洲激情视频网| 日韩在线欧美在线| 亚洲久久久久久久久久久| 岛国av一区二区| 欧美第一黄网免费网站| 精品欧美国产一区二区三区| 久久国产精品免费视频| 国产91久久婷婷一区二区| 欧美成人精品不卡视频在线观看| 日韩美女免费视频| 大伊人狠狠躁夜夜躁av一区| 久久久www成人免费精品| 国产一区二区三区在线看| 精品国产一区二区三区在线观看| 国产精品视频不卡| 久久九九国产精品怡红院| 欧美激情视频播放| 欧美国产日韩二区| 欧美激情精品久久久久久大尺度| 色www亚洲国产张柏芝| 欧美激情三级免费| 精品成人国产在线观看男人呻吟| 国产亚洲成精品久久| 日韩精品在线免费观看视频| 6080yy精品一区二区三区| 在线观看精品国产视频| 国产一区二区在线播放| 国产精品久久久久久久久久久久久久| 欧美日韩免费在线| 国产精品午夜视频| 国产精品视频午夜| 91精品久久久久久综合乱菊| 国产精品∨欧美精品v日韩精品| 国产婷婷成人久久av免费高清| 日韩成人在线观看| 九九久久精品一区| 国产精品视频自在线| 国产视频精品va久久久久久| 中文字幕日韩av电影| 丝袜美腿精品国产二区| 久久综合电影一区| 欧美视频在线免费| 热久久视久久精品18亚洲精品| 青青草99啪国产免费| 色99之美女主播在线视频| 久久久久久有精品国产| 久久成人国产精品| 欧美激情啊啊啊| 色天天综合狠狠色| 国产999视频| 中文在线资源观看视频网站免费不卡| 亚洲成年人影院在线| 午夜精品视频在线| 国产日本欧美一区二区三区在线| 亚洲午夜未满十八勿入免费观看全集| 欧美第一淫aaasss性| 国产亚洲精品久久久久久777| 久久亚洲欧美日韩精品专区| 久久久之久亚州精品露出| 成人在线激情视频| 红桃视频成人在线观看| 91精品国产91久久久久久| 久久久999精品免费| 色悠悠国产精品| 91福利视频在线观看| 国产女人精品视频| 午夜精品久久久久久99热| 亚洲国产另类久久精品| 国产一区视频在线播放| 国产精品美女呻吟| 欧美一级免费视频| 综合网中文字幕| 国产精品久久久久久五月尺| 久久久久久久激情视频| 亚洲永久在线观看| 91在线|亚洲| 一区二区三区在线播放欧美| 亚洲美女福利视频网站| 日本一区二区在线免费播放| 久久久女女女女999久久| 亚洲国产精品va在看黑人| 日本三级韩国三级久久| 亚洲欧美日韩在线一区| 日韩中文有码在线视频| 亚洲影院高清在线| 久久久在线免费观看| 日韩精品在线观看网站| 日韩在线视频线视频免费网站| 欧美成年人视频网站欧美| 久久久久久18| 欧美激情第三页| 亚洲欧美视频在线| 亚洲精品美女网站| 欧美大码xxxx| 日本久久精品视频| 久久久久久91香蕉国产| 国产日韩在线观看av| 日本韩国欧美精品大片卡二| 欧美日本精品在线| 国产香蕉97碰碰久久人人| 日韩在线观看免费av| 日韩精品免费在线| 欧美一二三视频| 久久久免费观看| 久久精品99国产精品酒店日本| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产美女高潮久久白浆| 97精品一区二区三区| 97高清免费视频| 欧美视频专区一二在线观看| 91精品国产91久久久久久不卡| 欧美激情xxxx| 国产一区二区三区在线免费观看| 国产+人+亚洲| 日韩视频在线观看免费| 亚洲国产欧美一区| 精品国产成人av| 亚洲激情视频网| 视频一区视频二区国产精品| 91久久久久久久久久久久久| 中文字幕亚洲图片| 亚洲有声小说3d| 国产日韩综合一区二区性色av| 欧美成人一区在线| 中文字幕欧美亚洲| 欧美视频在线免费看| 亚洲精品一区中文| 55夜色66夜色国产精品视频| 992tv在线成人免费观看| 国产精品va在线| 亚洲成人三级在线| 日本sm极度另类视频| 自拍偷拍亚洲在线| 日本午夜精品理论片a级appf发布| 国产精品一区电影| 亚洲成人精品视频| 欧美xxxx综合视频| 欧美午夜久久久| 亚州欧美日韩中文视频| 欧美中文字幕在线| 欧美精品精品精品精品免费|