UI要素のサイズ、特にボタンに関するiOSのUIデザインのベストプラクティスは何ですか。私の例では、すべてのボタンはテキストではなく画像に基づいています。
2つのアプローチが見えます
絶対サイズ
プロ:
- 画像ベースのボタンは再スケーリングを必要とせず、ぼやけを回避します
- インターフェイス デザイナーでの簡単なセットアップ
短所:
- ボタンは他の UI 要素に比べて大きなディスプレイ (iPad2 と iPhone 4) では小さく見えます。
相対サイズ
プロ:
- ボタンは、すべてのディスプレイの解像度と密度で UI 全体の外観が向上します。
短所:
- ボタンがぼやけて見える場合があります
- インターフェイスビルダーの制約はもう少し複雑になります
私は何かを忘れましたか?それとも私はそれを間違えましたか?
今のところ、画面に対して完全にUIを設計していました。ボタンの幅が画面幅の 10% で、縦横比が 1:1 であるとします。UI が完全に相対的な場合、すべてのデバイスですべてが一貫しているように見えました。しかし、私の質問は @2x 密度ボタンのシナリオから始まりました。iphone 4 の幅 (ポートレート モード) は 640 ですが、ipad2 の幅は 768 です。@2x、10% のボタン イメージを幅 77px または 68px で作成する必要がありますか? ダウンスケーリングはアップスケーリングよりも優れているため、77 と言えます。
さて、これは私の質問につながります:
UI を設計するためのベスト プラクティスは何ですか? ボタンの画像デザインはどうすればいいの?