web-dev-qa-db-ja.com

ユーザー要素のサイズを変更するにはズームとピンチを使用する必要がありますか?

iOSヒューマンインターフェイスガイドライン (HIG)の違反ですか、それとも、優れたUI設計の違反ですか?ユーザーがピンチとズームを使用して、全体ではなく画面上の要素のサイズを変更しますスクリーン/表面自体?

間違った動作にジェスチャーを使用することはiOS HIGに準拠していることを知っているので、これらのジェスチャーを正しく使用するようにしています。

3
Dan Rosenstark

サイズを変更する要素が選択済みとして明確にマークされていれば問題ありません。これがズームインとズームアウトが可能な画面で行われる場合は、ユーザーがアクションの影響を受ける要素、つまり要素または画面を常に把握していることを確認する必要があります。そして、これは指の位置だけで行うことはできません-明示的な選択メカニズムを提供する必要があります。

4

代替の使用法がそのジェスチャーの通常の使用法に似ている場合はそうではありません。要素のサイズ変更は概念的には画面全体のサイズ変更と同じなので、ユーザーは問題を理解できません。

問題が発生するのは、ズームジェスチャーでダイアログをポップアップするなどの操作を行う場合です。技術的には可能ですが、通常の動作とは概念的に関連していないため、ユーザーを混乱させます。もちろん、そのようなものを設計したくないので、それも問題にはなりません。

1
Tom Clarkson