-(void) switchtodetail{
LocorecoDetailViewController *detail_view_controller = [[LocorecoDetailViewController alloc] init];
[self presentViewController:detail_view_controller animated:YES completion:nil];
}
上面的代码不显示
detail_view_controller
。有关LocorecoDetailViewController
的更多信息,它是使用Master-Detail应用程序模板时自动生成的局部视图控制器模板因此,我有一个名为
SearchController
的控制器,该控制器提供了一个模态视图以添加问题。 Searchcontroller
是具有switchtodetail
功能的。 Switchtodetail
提供了一个模态控制器,以添加一个问题。添加问题后,我需要提供一个新的视图控制器(详细视图控制器),因此,将流程添加回SearchController
-> Searchcontroller
后,流程为LocorecoDetailViewcontroller
-> Add Question(Modal)->。最后一个链接是断开的链接。 最佳答案
如果以上两种方法均无效,请尝试以下操作:
-(void) switchtodetail{
LocorecoDetailViewController *detail_view_controller = [[LocorecoDetailViewController alloc] initWithNibName:@"LocorecoDetailViewController" bundle:nil];
[self presentModalViewController:detail_view_controller animated:YES];
}
我通常使用它来呈现视图控制器。我认为这三者之一绝对可以帮助您解决问题。祝一切顺利!