2013-11-21 4 views
1

IIViewDeckControllerhere을 사용할 수 있었지만 약간의 문제가 있습니다.IIViewDeckController가 작동하지 않고 검은 색 화면으로 표시됩니다.

보기 컨트롤러를 내 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; 
} 

내가 코드를 실행하지만이 이벤트를 슬쩍 응답하지 않으며 내 목록보기를 포함 않는 검은 화면이 나타 오전 때 나는 오류를 얻을하지 않습니다 .

무엇이 누락 되었습니까?

답변

0

방금 ​​같은 문제가있었습니다.

스토리 보드의 장면과 대상보기 컨트롤러에서보기가 제대로 연결되어 있는지 확인하십시오.

나는 뷰 컨트롤러의 상위 뷰뿐만 아니라 tableView 자체에 연결되어있는 tableView를 가졌다.

하나의 연결 만 있고 뷰 컨트롤러의 tableView에만 있는지 확인하여 문제를 해결했습니다.

관련 문제