繁体   English   中英

xcode 4.5中的iOS故事板

[英]iOS Storyboard in xcode 4.5

我已经开始使用故事板的iOS应用程序。 在我的应用程序中,mainStoryBoard以导航控制器开始。 从导航的视图控制器,我通过编程方式将控制器传递给第二个具有push segue的viewcontroller ([self performSegueWithIdentifier:@"currencyClick" sender:self]) 在第二个视图控制器上,我有一个按钮。 点击按钮我想回到导航的viewcontroller,如[self.navigationController popViewControllerAnimated:YES]但这里self.navigationController popViewControllerAnimated:YES无法正常工作。 在我的项目中,我取消了在Navigationcontroller中Shows navigation Bar

NavigationController-(root viewcontroller) - > viewController - (用[self performSegueWithIdentifier:@“currencyClick”发送者:self]推送segue;) - > CurrencyViewcontroller

在currencyviewController我有一个按钮。 单击按钮我想实现导航后退按钮单击事件。 如何以编程方式实现BACK按钮, [self.navigationController popViewControllerAnimated:YES]在这种情况下不起作用。

在此输入图像描述

请帮我解决这个问题..提前谢谢

在第一个视图控制器中调用secondcontroller使用:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"mainStoryBoard" bundle: nil];

SecondViewController *rvc = (SecondViewController *)[storyboard instantiateViewControllerWithIdentifier:@"SecondViewControllerNameInYourStoryBoard"];

[self.navigationController pushViewController:rvc animated:YES ];

而不是自我执行Segue ...然后在你的第二个控制器弹出应该工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM