手势操作让界面更简洁,但设计不好就变成了"隐藏功能"
分享 7 条手势设计的核心法则👇
① 手势是快捷方式,不是唯一方式 每个手势操作都必须有对应的可见按钮。不是所有用户都知道可以滑动删除
② 单指操作优先 能用单指完成的操作就不要用双指。捏合缩放只有在地图、图片这类场景才合理
③ 手势方向要符合物理直觉 往下拉 → 刷新/关闭(重力方向) 往右滑 → 返回(阅读方向的逆向) 往左滑 → 显示操作("翻到下一层"的暗示)
④ 提供视觉线索暗示可滑动 卡片边缘露出一点下一张的内容,用户就知道可以横滑。完全看不到就不会想到滑
⑤ 手势要有实时反馈 手指滑动多少,元素就跟着移动多少。别做成"滑一下触发动画",要跟手
⑥ 设置手势触发阈值 滑动距离超过一半 → 执行操作 没超过一半 → 回弹恢复 这样用户可以"后悔"
⑦ 避免手势冲突 页面既能横滑切换 Tab 又能横滑删除列表项?用户手指一滑不知道会触发哪个
手势做得好,用户觉得产品"丝滑";做得不好,用户觉得"不听话"






