我有两个故事板。我有一种情况,我必须从故事板1中的视图controller1导航到故事板2中的视图控制器2.视图控制器1作为子视图添加到父视图控制器。当我在视图控制器1中单击表视图中的行时,我必须导航到storyboard 2。
最初它没有检测到表格行中的触摸。我通过使用单击手势来管理它。现在当我点击一行时,我能够以模态方式导航到storyboard2 viewcontroller 2。但是在导航之后,我无法在视图控制器2中的按钮单击上移动任何地方,因为它在那里使用所有推送segue。
以下是我用来导航的示例代码。
*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];*
答案 0 :(得分:0)
您必须在导航控制器中嵌入ViewController 2才能在模态显示时使用推送segue。