Проблема, по крайней мере на данном этапе, заключается в том, что динамическое переупорядочение списков и т. Д. Является относительно новой концепцией для большинства людей ... кажется, что нет никакого реального соглашения вокруг проблемы, так как существуетдля более устоявшихся взаимодействий, таких как кнопки, флажки и т. д.
Я бы предпочел предположить, что все, что указывает на то, что элемент может быть «захватываемым» или «сортируемым», было бы отличной идеей.Стрелки работают, как и конические ручки на iOS (три горизонтальные, вставные полосы) - но ни одна из них не очевидна.Как всегда, картография в реальном мире является идеалом здесь ... но, поскольку практически все в "реальном мире" является манипулируемым, оно значительно усложняет задачу.Нет ничего, что действительно отображало бы реальный мир на пользовательский интерфейс, чтобы показать «способность к перетаскиванию».
Независимо от того, что вы решите использовать, вам, вероятно, придется дать совет конечному пользователю почто означают символы (возможно, всплывающая подсказка или простое разовое уведомление) ... так как это не всегда очевидно сразу.Лично я бы, вероятно, пошел со стрелками в стиле JQuery, чтобы показать список как сортируемый (но он все еще не особо выделяет возможность взаимодействия перетаскиванием ... нажимаю ли я стрелки, чтобы переместить их, или я нажимаюи перетащите, или есть какой-то другой механизм?).