如何从UIAlertViewStylePlainTextInput中检索文本

时间:2012-12-15 17:03:02

标签: ios objective-c uialertview

我正在使用UIAlertView样式调用PlainTextView,我正在尝试弄清楚如何在用户单击“确定”之前访问用户在文本视图中输入的内容。< / p>

我正在使用willDismissWithButtonIndexalertView似乎没有任何属性,例如文字或任何内容。

我怎样才能获得它?提前谢谢!

3 个答案:

答案 0 :(得分:37)

使用

获取文本字段
UITextField *textfield =  [alertView textFieldAtIndex: 0];

在您的委托方法中。 有关详细信息,请参阅文档。

编辑2015年3月由于许多观点的迅速等同:

let textfield = alertView.textFieldAtIndex(0)

答案 1 :(得分:3)

  

UITextField * textfield = [alertView textFieldAtIndex:0];

在uialertview委托

中使用此功能
- (void)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
   UITextField *textfield =  [alert_name textFieldAtIndex: 0];
 }

答案 2 :(得分:0)

使用其方法:

- (UITextField *)textFieldAtIndex:(NSInteger)textFieldIndex

索引0。