【问题标题】:Navigating to a view controller modally and then navigation using push segue模态导航到视图控制器,然后使用 push segue 导航
【发布时间】:2013-09-04 04:12:57
【问题描述】:

我有 2 个故事板。我有一种情况,我必须从情节提要 1 中的视图控制器 1 导航到情节提要 2 中的视图控制器 2。视图控制器 1 作为子视图添加到父视图控制器。当我在视图控制器 1 的表格视图中单击一行时,我必须导航到情节提要 2。

最初它没有检测到表格行中的触摸。我通过单击手势来处理它。现在,当我单击一行时,我能够以模态方式导航到 storyboard2 viewcontroller 2。但是在导航之后,我无法在视图控制器 2 中单击按钮上的任何位置移动,因为它使用了那里的所有推送序列。

这是我用来导航的示例代码。

 *NSString * storyboardName = @"OppotunityStoryboard";
  NSString * viewControllerID = @"AgreementMainViewController";

 UIStoryboard * storyboard = [UIStoryboard storyboardWithName:storyboardName bundle:nil];
 AgreementMainViewController *controller = (AgreementMainViewController *)[storyboard instantiateViewControllerWithIdentifier:viewControllerID];
 controller.productTransactionentity = productTransactionEntity;
 [self presentViewController:controller animated:YES completion:nil];*

【问题讨论】:

  • 检查IBOutlet连接是否建立正确..
  • 我正在以编程方式执行 Kumar。所以,我想插座连接应该不是问题。

标签: ios uiviewcontroller modal-dialog push


【解决方案1】:

您必须将 ViewController 2 嵌入到导航控制器中,以便它能够在模态显示时使用推送序列。

【讨论】:

  • Adam:我试过了。我为此嵌入了一个导航控制器。当我有一个 push segue 时,它​​仍然不能在 viewcontroller2 中导航。它在同一个视图控制器中导航模态序列。您能否建议可能是什么问题?谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-06
  • 2023-03-17
  • 2011-07-18
  • 1970-01-01
  • 1970-01-01
  • 2015-07-17
  • 1970-01-01
相关资源
最近更新 更多