質問: ユーザーは特殊文字を使用して名前を付け続け、アルファベット順での表示を阻止しています 私のアプリケーションでは、マスター/詳細設定でユーザーが作成したオブジェクトの長いリストがあります。マスターリストに表示されるのはオブジェクトの名前だけで、リストはアルファベット順になっています。 これらのオブジェクトをリストの最上位に表示するために、ユーザーが特殊文字で始まるオブジェクトに名前を付けていることに気付きました。彼らがもうそれを行う必要がないように、どの機能を追加する必要がありますか?
回答: このユーザーの行動は、アプリケーションの使いやすさを向上させる絶好の機会を示しています。何人かのユーザーにアイテムの名前を変更する理由を尋ね、彼らが直面している根本的なニーズや問題を理解しようとします。得られる答えに応じて、可能な解決策は次のとおりです。 さまざまな方法でリストを並べ替えることができます。日付/ユーザー/ ... ユーザーが常に上部に表示されるお気に入りアイテムのリストを追加できるようにします 上位5項目のみを表示し、残りを検索/フィルター可能にする ドラッグアンドドロップでリスト内のアイテムを並べ替えることができます リストの項目を選択するためのオートコンプリート検索ボックスを提供します どちらの場合も、特殊文字を禁止してユーザーを制限しないでください。根本的な問題が修正されるまで、現在の解決策はそれらのライフセーバーになる可能性があります。