Steve is an iOS Engineer on the App Dev 2 team
大規模なプラットフォームとなったLINEでは、様々な機能が追加されてきました。それに伴い、設定メニューにも新しいメニューや項目が追加されてきました。個人情報、テーマ、権限、通知などに関連する47個の設定メニューと185の項目があり、その中からユーザーが変更したい設定を見つけるのは難しくなっていました。設定がどこにあるのかを正確に把握していなければ、最終的に探しているものを見つけるまでに、いくつものページや階層を移動しなければなりませんでした。 私たちはこの問題を解決し、ユーザーによりシンプルな使い勝手を提供するために、設定メニューに検索バーを追加することにしました。 新しい検索バーでは、ユーザーはキーワードを入力して、目的の設定を見つけることができます。その設定メニューの階層がどんなに深くても問題ありません。検索結果のいずれかをタップすると、該当するメニューが開いて目的の設定までスクロールし、点滅するアニメーションによって目的の設定が強調表示されるようになりました。設定によっては、検索結果から設定の詳細ペ ージを直接開くこともできます。 新しい検索画面を構築するにあた