web-dev-qa-db-ja.com

iPhone-ユーザー入力用のポップアップダイアログ:使用する価値がある場合

私はこれを 別のスレッド で質問しようとしましたが、見たところ、私のシナリオは実際の質問をカバーしていました。そこで、ここでもう一度試して、この特定の問題に対処します。

通常、iOSのポップアップダイアログは、ユーザーの入力を求める場合には適切ではないことに気づきました。通常、目的を達成するために、完全に新しいビューを専用にすることを好みます。

IOS 5.0 SDKでは AppleはさらにスタイルをサポートするためにUIAlertViewを拡張した のため、私はそれが心配です。

  • UIAlertViewStylePlainTextInput
  • UIAlertViewStyleSecureTextInput
  • UIAlertViewStyleLoginAndPasswordInput

Apple自体がこのAPIを提供した場合、ポップアップ入力ダイアログを使用する価値がある特定の状況が存在する必要があると思います。

次に、ポップアップ(UIAlertView)を使用してユーザー入力を要求する方が適切な場合と、モーダルビューを使用するか、現在のビューを動的に変更する方が好ましい場合を知っていますか?

5
Nicola Miotto

アプリケーションの場合、ユーザーは通常、ログインにスタンドアロンビューまたは動的レイアウトを期待します。通常、UIAlertView入力メソッドは、OpenGLウィンドウからジャンプしたり、カスタム編集ビューを作成して実行したくないゲームで使用されていると思いますテキスト入力。

YouTubeアプリはかなり時代遅れであり、iOS 6の新しいYouTubeスタンドアロンアプリはポップアップスタイルのログインを使用しなくなったと私は理解しています。

2
Michael Celey