0

我有 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];*
4

1 回答 1

0

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

于 2013-09-04T04:36:27.467 回答