我一直在尝试使用可用的IIViewDeckController here,但我在这方面遇到了一些麻烦。
我已经在我的storyboard中创建了一个视图控制器,并分配了类IIViewDeckController并创建了一个段。在我的根视图控制器中,我使用上面链接的文档中解释的属性,将控制器设置为一个中心控制器和一个左边控制器。我设置了控制器,如下所示
if([segue.identifier isEqual: @"Deck"])
{
// prepare view controllers
CategoriesViewController* leftController = [[CategoriesViewController alloc] init];
UIViewController* rightController = nil;
ListingViewController* middle = [[ListingViewController alloc] init];
IIViewDeckController* deck = segue.destinationViewController;
deck.centerController = middle;
deck.leftController = leftController;
}当我运行代码时,我没有得到任何错误,但我看到一个黑屏,它既不响应卷帘事件,也不包含我的列表视图。
我遗漏了什么?
发布于 2013-12-11 03:00:12
我也有同样的问题。
在故事板的场景和目标视图控制器中,检查以确保视图正确连接(连接)。
我有一个连接到视图控制器的父视图以及tableView本身的tableView。
确保只有一个连接,并且它只连接到视图控制器的tableView,解决了这个问题。
https://stackoverflow.com/questions/20123985
复制相似问题