在排序表中,通常有一个向上或向下箭头指示排序样式。但是,我在确定箭头应该指向的方向时遇到了一些问题。在ASC排序中,字符被排序为1-9A-Za-z。箭头是向上还是向下?
我已经在web上找到了这两个表的实现,所以这对我没有多大帮助:向上和向下 (您必须先创建表)。
对此有严格的规定吗?我发现自己能够证明这两种实现都是合理的。你用哪种方法?哪个对你来说更直观,为什么?
编辑:,你们中的一些人已经建议了其他的实现,比如上升的条形,或者用箭头表示排序方向的字母。很好的建议。我肯定还有别的选择。越少模棱两可,越好。这可能很挑剔,但我真的希望用户尽量少混淆或不混淆。
编辑:,我现在要去的是起起落落的酒吧。这是不标准的,但似乎不像三角形那么模糊。当前的排序列显示三个条,从小到大(从左到右)用于ASC,而对于DESC则相反。默认情况下,其他可排序列没有条形条,但悬停在任何可排序列标题(包括当前的列标题)上,显示了如果单击该列标题,表将如何排序。
发布于 2008-12-03 18:38:07
在经典的Finder中,苹果没有使用箭头。相反,有一个小图标看起来像三个(或四个?)增加或减少长度的水平线。乍一看,它就像一个三角形,但是当你看它的时候,很明显它是变大了还是变小了。
其他GUI(例如KDE)使用三角形,但大多数人将它们解释为箭头,使消息变得模糊。
发布于 2008-12-03 18:22:38
我不认为它们是箭头,而是当前状态的视觉助记符。因此,显示一个三角形向下指向显示降序。它在视觉上与图标一致,最大的项目(三角形的底部)在列表的顶部,最小的(三角形的点)在底部。
发布于 2008-12-03 18:27:42
我一直有以下几点:
在我看来,指向向上/向下的箭头的直观表示最准确地解释了排序顺序。
https://stackoverflow.com/questions/338166
复制相似问题