所以用户需要从UIAlertView输入一些内容到UITextField中。然后通过点击oke按钮,他会看到有关信息的下一个视图。UIAlertview和Segue推送信息
但我似乎卡住了?
我有这样的:
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
if (buttonIndex == 1) {
UIStoryboardSegue *segue = [[UIStoryboardSegue alloc] init];
AddViewController *add = [segue destinationViewController];
UITextField *textfield = [alertView textFieldAtIndex: 0];
[add set_aantalDice:textfield.text.intValue];
[self performSegueWithIdentifier:@"addSegue" sender:self];
}else{
NSLog(@"Cancel");
}
}
但是,这是行不通的。我如何通过segue和UIAlertView获取信息槽?我一直在试图像现在3小时..
亲切的问候
谢谢!所以基本上我误解了它。并且执行SegueWithIdentifier,在使用[self performSegueWithIdentifier时总是被调用:@“addSegue”sender:self]; – Kets
是的,在调用'performSegueWithIdentifier'时总是调用'prepareForSegue',所以不用担心。 – Legoless