我使用按钮操作来弹出子视图下面的代码;如何将一个视图导航到其他视图
- (IBAction)pickerUpBtn:(id)sender {
PickerPopUpController *screen = [[PickerPopUpController alloc]initWithNibName:@"PickerPopUpController" bundle:Nil];
[self.view addSubview:screen.view];
[self presentModalViewController:screen animated:YES];
}
后我需要去以前的窗口;所以我用另一个按钮动作,并在动作中添加波纹管代码
PickerViewController *screen = [[PickerViewController alloc]initWithNibName:@"PickerViewController" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:screen animated:YES];
但它不会导航到上一个视图。我怎么能这样做?
谢谢。这是工作。 当我导航到前一个视图时,如何将其中一个文本值传递给其他人。我对第二种观点有一些测试价值。当我切换到上一个视图时,我需要在该文本值上打印标签。我该怎么做?? – 2011-06-06 11:28:54
怎么样?在我回到我以前的观点后,我需要打印一个值来标记。我可以在标签上打印... afterSelectView.category.text = label.text; 但我需要在我的第一个视图上打印该值。 (我从第二个视图获取该值,并需要在第一个视图上打印。)我怎么能这样做? – 2011-06-06 11:39:54
用于例如可以按如下方式NSUserDefaults的使用:的NSString * savedText = textLabel.text [[NSUserDefaults的standardUserDefaults]的setObject:savedText forKey:@ “SomeText” 则会]。然后在parentView中检索它,如下所示:NSString * retrieveText = [[NSUserDefaults standardUserDefaults] objectForKey:@“sometext”];您可以在“retrieveText”中获取您存储在前一视图中的值。 – 2011-06-06 11:56:28