UIAlertView
をPlainTextView
というスタイルで呼び出しています。ユーザーが[OK]をクリックする前に、ユーザーがテキストビューに入力した内容にどのようにアクセスできるかを試しています。UIAlertViewStylePlainTextInputからテキストを取り出す方法
私はwillDismissWithButtonIndex
を使用しています。alertView
には、テキストなどのプロパティはありません。
どうすれば入手できますか?前もって感謝します!
UIAlertView
をPlainTextView
というスタイルで呼び出しています。ユーザーが[OK]をクリックする前に、ユーザーがテキストビューに入力した内容にどのようにアクセスできるかを試しています。UIAlertViewStylePlainTextInputからテキストを取り出す方法
私はwillDismissWithButtonIndex
を使用しています。alertView
には、テキストなどのプロパティはありません。
どうすれば入手できますか?前もって感謝します!
は、デリゲートメソッドで
UITextField *textfield = [alertView textFieldAtIndex: 0];
でテキストフィールドを取得します。 詳細については、ドキュメントを参照してください。
の編集による多数のビュー迅速同等に2015年3月。
let textfield = alertView.textFieldAtIndex(0)
は、そのメソッドを使用します。インデックスについて
- (UITextField *)textFieldAtIndex:(NSInteger)textFieldIndex
のUITextField *テキストフィールド= [alertView textFieldAtIndex :0];
uialertviewデリゲートで使用この
- (void)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
UITextField *textfield = [alert_name textFieldAtIndex: 0];
}
なるほど、素晴らしい、ありがとう! – Luke
答えを受け入れること自由に感じてください:) – Mario
それはうまくいくように見えます、申し訳ありませんが、あなたは "あなたの委任方法"で何を意味しますか?私はn00bだ –