web-dev-qa-db-ja.com

UISegmentedControlの高さがデフォルトの28ポイントになるのはなぜですか?

UISegmentedControlの高さがデフォルトの28ポイントになるのはなぜですか? AppleはアイコンまたはUIButtonを44 x 44以上にするように言っていますが、UISegmentedControlのデフォルトの高さは28ポイントですか?(そして、ストーリーボードでは簡単に変更できません)

つまり、アイコンまたはUIButtonの高さが44ポイント未満でも問題ないということですか。

3
Steve

実際には、44x44 pxも快適なタッチターゲットではありません。

MITで行われた調査によると、平均的な人差し指の先端のサイズは45〜57ピクセルの範囲で、親指の場合はなんと72〜75ピクセルです。 http://research.Microsoft.com/pubs/75812/parhi-mobileHCI06.pdfhttp://touchlab.mit.edu/publications/2003_009.pdf

ただし、WindowsとAndroidの設計ガイドラインでは、それぞれ26pxと48dpの最小タッチターゲットを推奨しています。これらは理想的な指に優しいターゲットサイズにどこにも近くありません。これは、トレードオフです。小さな画面でのUI要素の増加。これは、キーボードでの厄介なタイプミス(各キーに33ピクセル)を除いて、これまでのところ正常に機能しているようです。

結論として、タブレットは大きなタッチターゲットを提供できますが、ほとんどの携帯電話アプリはそれができません。したがって、目的を果たす限り、小さなタッチターゲットを使用することは問題ありません。ほとんどのWebサイトは、あまりタッチフレンドリーではありませんが、ナビゲーションにリンクを使用していますが、目的を果たしています。

http://uxmovement.com/mobile/finger-friendly-design-ideal-mobile-touch-target-sizes/

タッチスクリーンアプリケーションの最適なボタンサイズは何ですか?

2
Gautham Raja