UIViewControllerでLoginScreenを作成するには? ボタンをタップした後、UIAlertViewのように表示されます。iphoneでログイン画面(UIAlertViewとして)を作成する方法は?
答えて
iOS 5では、テキストフィールドまたはテキストフィールドのペアをUIAlertView
のalertViewStyle
プロパティを変更することで追加できます。
alertViewStyle
のための4つの異なるオプションがあります:
UIAlertViewStyleDefault = 0, // No text fields
UIAlertViewStyleSecureTextInput, // A single text field with secure input
UIAlertViewStylePlainTextInput, // A single text field with plaintext input
UIAlertViewStyleLoginAndPasswordInput // A pair of text fields, one with plaintext and one with a password
テキストフィールドにアクセスするには、あなたはUIAlertView
インスタンス上textFieldAtIndex:
を呼び出します。
あなたはテキストボックスでUIAlertViewを提示するために探している場合は、これは任意のパブリックAPIでのiOSではサポートされていません:ドキュメントによると、インデックスは、iOS 5.0の前に、0
レガシー答えで始まりますただし、ビュー階層を歩き回り、独自のテキストボックスを追加することもできます。
また、新しいUIViewControllerサブクラスを作成し、それをモーダルで表示します。次に、ビューが終了したときに値を確認できます。
これはうまくいきました...ありがとうございます.. –
この回答はもう有効ではありません! Tiloの答えを考えてください( 'UIAlertViewStyleLoginAndPasswordInput'で' UIAlertView'を使用してください) –
良いコール、shoutoutのおかげで。 – Moshe
あなたがUIAlertViewのサブクラスを作成し、それにUITextFieldsを追加し、このような指定イニシャライザを定義することができます。このメソッドの内部
- (id)initWithTitle:(NSString *)title message:(NSString *)message
delegate:(id)aDelegate
cancelButtonTitle:(NSString*)cancelButtonTitle otherButtonTitle:(NSString*)otherButtonTitle { }
は(UIAlertViewをサブクラス化)あなたのテキストフィールドを初期化し、あなたのビューにsubView
として、それらを追加します。
お手伝いします。
iOS5以降、UIAlertViewはアラートスタイルUIAlertViewStyleLoginAndPasswordInput
を使用してログイン画面をサポートするようになりました。
- 1. iphoneのログイン画面
- 2. ログイン画面の作成、WPF、ユーザー名とパスワードの保存方法
- 3. iPhoneでiPhoneの画面をMacと共有する方法
- 4. ユーザーが既にログインしているときにユーザー画面のロックページを作成する方法は?
- 5. UIImageViewをアニメーション化してiPhone画面をキャプチャする方法は?
- 6. ログイン画面をバイパスしてログインする
- 7. ログイン画面UWP、C#、XAMLの作成方法
- 8. pentaho biサーバーのホーム画面とログイン画面の変更方法
- 9. Ubuntuのログイン画面置き換えを作成するには
- 10. インターフェイスビルダで作成したカスタムuialertviewを表示する方法
- 11. Javaで複数の画面を作成する方法は?
- 12. 1画面で複数のレイアウトを作成する方法は?
- 13. iOSでカスタムダイアログ画面を作成する方法は?
- 14. Androidでチャット画面を作成する方法は?
- 15. iPhoneログイン/ログアウトアプリケーションを作成するには?
- 16. 画面サイズに応じて画像とdivを作成する方法
- 17. iPhoneの320px画面で600pxの画像をレンダリングする方法
- 18. Twitter Kit for Androidでログイン画面を実装する方法は?
- 19. ログイン画面をモーダルビューとして表示
- 20. iPhoneで画面の一部をサブビューにする方法は?
- 21. iPhoneの画面をプログラムでロックする方法は?
- 22. iphone画面でJsonデータを表現する方法は?
- 23. ADFSログイン画面を開いてSAMLをキャプチャする方法
- 24. SAMLを使用してログイン画面にログイン名を渡す方法
- 25. kotlinを使用してプログラムでAndroidの全画面を作成する方法。
- 26. iphoneアプリでセッションを作成して管理する方法は?
- 27. カメラがiPhoneで動作しているときにUIAlertViewを使用する
- 28. モバイル(ブラックベリー、アンドロイド、iPhone)の画面サイズに対応したウェブサイトを作る方法は?
- 29. 画面からテキストビューのスライドを作成する方法は?
- 30. アンドロイドの画面下部にポップアップウィンドウを作成する方法は?
あなた自身で試しましたか? – Jhaliya