容器视图子viewcontrollers segue不工作

时间:2015-11-13 12:41:04

标签: ios objective-c iphone uicontainerview

我试图在iOS中创建自己的可滚动标签,为此我使用了UIContainerView。可滚动标签工作正常。每个子视图控制器都有UITableView,当我在

上调用segue时
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

对于每个子视图控制器,它只适用于一个子视图控制器,休息其他子视图控制器它不工作..

'无法找到segue''的导航控制器。

请帮帮我..

2 个答案:

答案 0 :(得分:0)

将子视图控制器放在UINavigationController中。类似的东西:

UINavigationController *navController = [[UINavigationController alloc]initWithRootViewController:childViewController];

然后将navController放入容器视图控制器中。

答案 1 :(得分:0)

我只是通过以下语句添加子视图控制器。 早些时候我补充说     [self.containerView addSubview:fifthChildVC.view];

但是现在我也添加了它,它运行正常。 [self addChildViewController:fifthChildVC];

任何人都可以帮助我解决这个问题的不利之处。