質問: ios設定標準:スイッチではなくチェックボックスを使用する iosデバイスに精通している場合は、設定アプリケーションがuiswitchコントロールを使用して、パラメーターが有効または無効になっていることを示すことを知っています。このコントロールはトグルスイッチとして表示され、スイッチが片側から反対側にスライドするときにユーザーの指を追跡するアニメーション化されたスイッチモーションもあります。私のipadでは、これの例外に気づきました。チェックボックスは、通常ラジオボタンを関連付けるために使用されます。トグルスイッチは、iphoneでかなりのスペースを占有します。私は自分のアプリケーション内から(そして自分のアプリからのみ)ユーザーインターフェイスを使用して設定にアクセスできます。また、スイッチをチェックボックスに置き換えることで、スイッチを使用するこの習慣から離れることができます。 (これは単にカスタムuibuttonです。)ユーザーエクスペリエンスの観点から、これを行うことの欠点があるかどうか疑問に思っています。
回答: まず、iosスイッチをチェックボックスに置き換えると、「かなりの量のスペース」が解放されると思う理由と、スイッチが多くても3であるため、それをどのように「よりよく使用する」ことができるのかわかりません。チェックボックスと同じ幅です。第二に、iosヒューマンインターフェイスガイドラインは、コントロールの使用に関して非常に明確です。彼らは、「 ジェスチャー、クリックではなく 」で対話する必要があると言い、 ios ui要素の使用ガイドライン セクションのどこにもチェックボックスについて言及していません。相互に排他的な選択肢になると、higオファー switch は2つの状態の選択に使用され、 picker は短いリストの1つを選択するために使用され、- segmented control ビュー(フォームのタブ)を変更するために使用されます。したがって、発生する可能性のある例外はすべて無視し、ガイドラインに従うことをお勧めします。