web-dev-qa-db-ja.com

UITableViewCellスタイルの左の詳細と右の詳細

iOSには2つの非常に類似したUITableViewCellスタイルが用意されています。正しいスタイルを選択する方法についてのガイダンスを探しています。

各スタイルの documentation は次のとおりです。

右の詳細
セルの左側にラベルがあり、左揃えで黒いテキストのセルのスタイル。右側には、青色のテキストが小さく、右揃えされたラベルがあります。設定アプリケーションは、このスタイルのセルを使用します。

左の詳細
セルの左側にラベルがあり、テキストが右揃えで青のセルのスタイル。セルの右側には、左揃えで黒色の小さなテキストを含む別のラベルがあります。電話/連絡先アプリケーションは、このスタイルでセルを使用します。

誰もが私にそれらの2つの特定のスタイルの間で選ぶの背後にある思考プロセスがどうあるべきかを教えてもらえますか?理想的には、どのシナリオでも2つのスタイルを選択するプロセスを確認したいのですが、特定のUIの詳細が必要な場合は...

私は、個人またはグループがすべきことを推奨するアプリを作成しています。そのために、回答する必要がある3つの質問の表を提示します。

  • Who-これをタップすると、選択する連絡先のリストがユーザーに表示されます。詳細が言うかもしれないいくつかの例は「ちょうど私」、または「私とジョン」、または「私、ジョン、およびスー」でしょう。
  • When-これをタップすると、ユーザーに日付/時刻ピッカーが表示されます。詳細の例としては、「できるだけ早く」、「今日の午後2時」、「明日の午後7時」などがあります。
  • 場所-これをタップすると、ユーザーが何かをしたいエリアを指定するためのマップがユーザーに表示されます。詳細が言うかもしれないいくつかの例は、「ここの近く」、または「スプリングフィールド、AS」、または「こことスプリングフィールド、AS」です。

私の本能はLeft Detailスタイルが欲しいと言いますが、Right Detailよりも優先する特定の/論理的な理由を考えることができません。

編集:2つのスタイルの名前はかなり誤解を招きやすい-ラベルは常に詳細の左側、つまり右側にあります。違いは、右のディテールではディテールが右揃えになり、左のディテールではディテールが左揃えになります。各スタイルの写真の例を次に示します。

左の詳細-黒の詳細は左揃えです。

enter image description here

右の詳細-灰色の詳細は右揃えです。

enter image description here

2
ArtOfWarfare

私は質問をしていきます...フィールドのスキャン可能性の観点から、あなたのデータでより識別できるものは何ですか?ラベルか値か?

左側の詳細バージョンでは、値がより強調されていますが、右側の詳細ではラベルが強調されています。

「誰が、いつ、どこで」の例では、値自体はラベルがなくてもかなり理解できます。したがって、左側の詳細を使用する方が理にかなっている可能性があります。

3
nightning

簡単に言えば、左ディテールを選択したのは、それが私たちの目が自然に移動する方法だからです(英語を話す場合)、左->右。最初に情報/ラベル、次に入力/情報。

たぶん私はここでそれを単純化しすぎていますが、それは私の思考の列になります。

0
ummlayth