1

我一直在尝试使用IIViewDeckController可用的here,但我在这方面遇到了一些麻烦。

我在我的视图控制器中创建了一个视图控制器storyboard并分配了类IIViewDeckController并创建了一个 segue。然后,在我的根视图控制器中,我使用上面链接的文档中解释的属性设置了具有中心和左控制器的控制器。我设置控制器如下所示

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;
}

运行代码时我没有收到任何错误,但是我看到了一个黑屏,它不响应滑动事件,也不包含我的列表视图。

我错过了什么?

4

1 回答 1

0

我只是有同样的问题。

在情节提要的场景和目标视图控制器中,检查以确保视图正确连接(连接)。

我有一个与视图控制器的父视图以及 tableView 本身连接的 tableView。

确保只有一个连接并且只连接到视图控制器的 tableView 解决了这个问题。

于 2013-12-10T19:00:11.553 回答