app中经常会用到筛选功能,但筛选组件究竟应该以什么形式展示就是我们需要考虑的问题了。

    最常用的是在Tab栏先展示一些常用筛选条件,在Tab栏右侧放置“筛选”按钮包括所有筛选条件。

    点击“筛选”按钮后,可以从Tab栏底部向下展开筛选条件:
    UI设计中筛选组件的使用 - 图1
    或从屏幕右侧向左滑出筛选条件(也是目前小程序中GPA计算器页面中筛选栏的展示方式):UI设计中筛选组件的使用 - 图2
    值得注意的是,如果使用Tab栏,除了筛选按钮外,前面的几个按钮也用于一些常用条件的筛选(如:按综合/价格/销量排序,品牌筛选等等),当你进入这个页面时其实系统已经帮你筛选过一次了。

    以上的案例都有一个共同特点,tab栏左侧放置常用筛选条件,最右侧放置筛选按钮。但如果筛选条件不多的话,也可以去掉最后一个筛选按钮:
    UI设计中筛选组件的使用 - 图3
    这样的筛选会更加直白,适用于条件不多的筛选场景。

    当然筛选中也有很多细节值得我们去优化,比如在删选条件页面中增加一个“重置”按钮。