如图所示,如果我本身图层分了很多组
1. 当我全选的时候可以选中【合理】
2. 接下来我进行锁定,全部锁定【合理】
3. 再接下来我想解锁,发现整个页面我都无法操作,只能一个个的点,挨个去解锁。【体验很不好,需要优化】
这个应该可以作为一个优化点吧。
细化一下场景:
设计过程中,同学可能会方式设计操作失误,会将做好的组件一个个锁定。后来在用的时候发现有的锁有的没锁。
这个时候他有三个可能需求:
1. 全部锁定
2. 继续锁定其他部分 or 解锁某些部分
3. 全部解锁
那么其实无论哪种场景,全选的锁定和解锁需求都是应该满足的吧。针对锁定毕竟您可以设计如下:
全选状态下如果用户所有图层为 某一个状态,则直接展示另外一个状态的操作选项。
如果用户所有图层状态不统一,则给用户解锁以及锁定选项,选择后统一变为其选择状态。
如果有同学说那我有其他操作怎么办。你说怎么办?怎么办? 建议明确锁定的含义,锁定= 不可移动,不可编辑。所以其他操作除锁定内容外都执行变更指令,锁定部分跳过。
您可以参考看看可以不
添加评论 1
添加评论该帖子删除后不可恢复,确认删除吗?
天然卷
非常不错的建议噢!锁定后依然能多选解锁,这样确实比较方便。感谢您的细致描述,这个优化点我们记录下来,反馈给产品同事考虑看看噢!
2021/10/19 11:43:11
回复