web-dev-qa-db-ja.com

UITableViewの代わりにUIPickerViewを使用する場合

UIPickerViewがUITableViewよりも優れたユーザーエクスペリエンスを提供するのはいつですか? Appleのヒューマンインターフェイスガイドラインはこれに対処していますか?

2
Moshe

ピッカーを使用して、人々が一連の値から簡単に選択できるようにします。多くの場合、ユーザーが値のセット全体に精通しているときにピッカーを使用するのが最善です。これは、ホイールが静止していると、ほとんどではないにしても多くの値が非表示になるためです。ユーザーによく知られていない多数の選択肢を提供する必要がある場合、ピッカーは適切なコントロールではない可能性があります。

非常に多数の値を表示する必要がある場合は、ピッカーではなくテーブルビューの使用を検討してください。これは、テーブルビューの高さが大きいほどスクロールが速くなるためです。

http://developer.Apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html

6
0x8badf00d