iOS 7 XCode 5 – 带TextField的UIAlertView – 如何将文本拉入Label或NSString?

前端之家收集整理的这篇文章主要介绍了iOS 7 XCode 5 – 带TextField的UIAlertView – 如何将文本拉入Label或NSString?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Taking Text From a UIAlertView4个
UIAlertView *alertViewChangeName=[[UIAlertView alloc]initWithTitle:@"Change Name" message:@"What is your teacher's name?" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:nil];
alertViewChangeName.alertViewStyle=UIAlertViewStylePlainTextInput;
[alertViewChangeName show];

我只是想从文本框中检索输入并将其放在UILabel或NSString中以便以后使用和/或操作.

解决方法

您需要调用UIAlertView的委托方法
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
     NSString *test = [[alertView textFieldAtIndex:0] text];
}

猜你在找的iOS相关文章