tabbarcontroller의 일부인 navigationcontroller에 tableviewcontroller가 포함되어 있습니다.가변 데이터 수준 테이블 뷰 구조 만들기 시도
초기 tableviewcontroller가 표시되면 항목이 나열됩니다. 이러한 항목 중 일부에는 하위 항목이있을 수 있으며 하위 항목에는 하위 항목이 있고 일부 항목에는 하위 항목이있을 수 있습니다. 즉, 각 항목의 깊이 수준은 가변적입니다. 나는 tableviewcontroller에서 항목을 누를 때 충돌 유지
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle: nil];
ProtocolViewController *newVC = (ProtocolViewController *)[mainStoryboard instantiateViewControllerWithIdentifier: @"ProtocolView"];
[self.navigationController pushViewController:newVC animated:YES];
}
그러나 : 내가있는 tableview 컨트롤러를하기 위해 노력하고있어
은 사용자가이 코드를 사용하여 항목을 클릭 할 때 자신의 새로운 인스턴스를 인스턴스화 (초기) 스토리 보드 라인을 강조 표시합니다. 무슨 일이야? 각 레벨마다 다른 데이터가있을 것입니다. 어떤 데이터를 표시해야하는지에 대한 일종의 참조를 전달하여 다른 데이터를로드하는 방법을 알아낼 수 있다고 생각합니다. 그러나 지금 당장은이를 가져와야합니다. 동일한 tableviewcontroller의 새로운 인스턴스가 계속 반복됩니다.
어떤 도움이 감사합니다 ....