我是新來這個,我試圖改變在另一個視圖控制器中的文本框的文本,我只是寫這樣的事情在準備賽格瑞,爲什麼我的賽格瑞沒有工作?在Xcode的目標C
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
secondViewcontroller *transferViewController = segue.destinationViewController;
NSLog(@"prepareForSegue: %@", segue.identifier);
if([segue.identifier isEqualToString:@"1"]){
transferViewController.IDtextfield.text = @"1";
}
else if([segue.identifier isEqualToString:@"2"]){
transferViewController.IDtextfield.text= @"2";
}
else if([segue.identifier isEqualToString:@"3"]){
transferViewController.IDtextfield.text = @"3";
}
else if([segue.identifier isEqualToString:@"4"]){
transferViewController.IDtextfield.text = @"4";
}
}
誰能告訴我,如果有什麼錯?
您是否在「Storyboard」中設置了故事板segue標識符? – Amanpreet
**什麼**不起作用? – vadian
你是如何推視圖控制器。請顯示代碼。 – iPeter