2011-12-30 7 views
2

TableView에서 자세한보기를로드하는 데 문제가 있습니다. 테이블 셀을 두드리면 세그는 발사되지 않습니다. 무엇이 잘못되었을 수 있습니까? 문제가되는 하단의 TabBarController입니까? 이 같은iOS storyboard -보기가로드되지 않습니다.

스토리 보드의 모양을 (TabBarController ->의 TableView ->보기)

enter image description here

새해 복 많이 받으세요!

답변

0

아 :) 찾았습니다! cellForRowAtIndexPath 아래의 CellIdentifier가 스토리 보드의 셀과 일치하지 않습니다. 이제 그들은 평등하고 작동합니다. 모든 도움에 감사드립니다. 친애하는!

+0

다른 사람이 쉽게 찾을 수 있도록이 질문에 답해야합니다. – bneely

0

Ctrl을 tableView 셀에서 드래그하고 viewController의 다른 곳에서 드래그하지 않았는지 확인하십시오.

+0

예, 여전히 운이 없다 ... "처음보기 컨트롤러"보다 먼저 탐색 컨트롤러를 배치하면 프로그래밍 방식으로 작동하도록 할 수 있습니다. EmployeeViewController를 호출하여 * viewController = [self.storyboard instantiateViewControllerWithIdentifier : @ "EmployeeView"]; [self.navigationController pushViewController : viewController animated : YES]; didSelectRowAtIndexPath에서. 하지만 여전히 아름다운 스토리 보드 솔루션입니다. – user872661

0

스토리 보드에서 navigationController가 없기 때문에 firstviewcontroller를 직원에게 연결하는 segue가 작동하지 않습니다. 다음은이 firstviewcontroller

  • 드래그하여 탭 연결을 해제

    1. 일을하고 새로운있는 navigationController을 삭제하고 제공 rootview을 삭제하는 당신 위해 필요한 단계입니다.
    2. Ctrl 키를 firstviewcontroller하지 firstviewcontroller
    3. 시도를있는 navigationController하고 작동하는지 확인 관계로
    4. 링크 당신의 탭을 rootViewController를 선택하기 위해있는 navigationController을 끕니다.
  • +0

    첫 번째 4 단계의 단축키가 있습니다. 먼저 firstviewcontroller를 선택한 다음 편집기 메뉴에서 Embed In -> Navigation Controller를 선택하십시오. –

    +0

    고마워, 그래도 세그를 통해 자세히보기를로드하는 운이 없다. Storyboard now : http://img542.imageshack.us/img542/1344/storyboard2.png – user872661

    +0

    테이블 뷰에 대한 내 콘센트가 어떤 식 으로든 섹스를 방해합니까? 하지만 어떤 식 으로든 TableView를 채워야합니다. – user872661

    2

    푸시 세그가 있습니다. 그것은 네비게이션 컨트롤러를 제외하고는 아무런 의미가 없습니다. 귀하의 상황에서 밀어 붙일 것은 없습니다.

    +0

    감사합니다. 여전히 테이블 뷰 셀을 세그 (segue)를 통해 디테일 뷰로 연결하는 중 ... – user872661

    +0

    "세그로그를 통해 디테일 뷰로 테이블 뷰 셀을 연결하는 데 문제가 있다는 것을 알지 못합니다." 스크린 샷에서는 * 연결되어 있습니다. 이 상황에서 푸시 세그가 불가능하기 때문에 효과가 없습니다. – matt

    관련 문제