2009-08-10 3 views
-1

보기 컨트롤러에서 단일 테이블보기를 사용하고 있습니다. 이 테이블 뷰는 국가를 먼저 나열합니다. 국가 (행)를 클릭하면 해당보기 컨트롤러의보기가 해당 국가의 도시와 푸시되어야합니다. 슬라이드 애니메이션을보아야합니다. 슬라이드 애니메이션은 일반적으로 탐색기에서보기를 밀어 넣으면서 가져옵니다.동일한 인스턴스에 대한 pushViewController - 애니메이션 목적으로 만 사용

도시 데이터가있는 tableView reloadData를 호출하여 동일한 뷰 컨트롤러에 대해 pushViewController를 사용할 수 있습니까 (국가 선택시 발생해야 함)?

내가 그것을 가능 여부를 알려 주시기 바랍니다 .. 사전에

감사합니다 .. 주권을

+0

이 질문에 사과드립니다. 필자는 초보자이므로 뷰 컨트롤러의 실제 흐름을 알지 못합니다. 나는 지금 분명하다. 이 질문에 신경 쓰지 마십시오. – raksja

+0

투표를 종료하지 말고 사람들이 더 잘 이해할 수 있도록 지금까지 한 일을 보여주는 몇 가지 코드를 질문에 제공하십시오. –

답변

0

당신은 UINavigationController가에서 두 번 같은 인스턴스를 밀어 수 없습니다 : "이 개체의 인스턴스가 될 수 없습니다 탭 막대 컨트롤러이고 이미 네비게이션 스택에 있지 않아야합니다. " 대신 UITableView의 다른 인스턴스를 할당하거나 도시를 처리 할 새 클래스를 디자인 할 수 있습니다.

관련 문제