web-dev-qa-db-ja.com

iOSの「今後表示しない」チェックボックスのベストプラクティス

警告メッセージでのチェックボックスの使用について質問があります。一部のユーザーはアプリケーションが常に警告することを望んでいますが、そうではないユーザーもいます。ユーザーに自分で選んでもらいたい。

警告ポップアップダイアログにチェックボックスを追加してこの問題を解決しようとしましたが、これはiOSの方法ではないと思います。 iOSでこれを行うためのベストプラクティスはありますか?

Don't show me again checkbox

代わりに、ユーザーが[設定]からこれを行うことができるという警告メッセージの下のヒントを使用する必要がありますか?これは、ユーザーが次に有効化/無効化できる場所も示唆します。

Settings hint

1
Bank

このメモは下部にある小さなフォントサイズで良いアイデアだと思いますが、「設定について常に尋ねられることを選択します。これを変更しますか?」のように、より明確になるはずです。

2
Madalina Taina

ポップアップのチェックボックスを使用しないでください。オプション付きの3つのボタンのポップアップを使用することをお勧めします(ただし、同じテキストではない可能性があります)。

  • 常にアクティブにする
  • 今回の活動
  • キャンセル

mockup

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

1
rr1g0

私の知る限り、ユーザーはこの動作を設定ペインで任意のアプリケーションのデフォルトとして設定できます。これはiOS自体の機能であるため、心配する必要はありません。

あなたがあなたのケースでその設定を変更したいと思うなら、あなたはあなたのアプリケーションの最後でそれをするのではなく、単に設定画面のその部分にそれらをリダイレクトすることであるでしょう、最良のアプローチでしょう。

0