이 응용 프로그램은 UITableView를 사용하는 첫 번째 응용 프로그램이며, 왜 세부보기를 추가하려고하는지 문제가 있습니다. (내가 처음 만들 때 내 응용 프로그램을 "보기 기반 응용 프로그램"으로 만들었 기 때문에 수동으로해야합니다.)UITableView에 상세보기 추가하기
detail = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle: [NSBundle mainBundle]];
detail.delegate = self;
detail.dtitle = [titles objectAtIndex: indexPath.row];
detail.dusername = [usernames objectAtIndex: indexPath.row];
detail.dpassword = [passwords objectAtIndex: indexPath.row];
[self.navigationController pushViewController: detail animated:YES];
//[self presentViewController:detail animated:NO completion:nil];
마지막 줄의 두 번째 문제를 일으키는 하나입니다
이
테이블 뷰의 내didSelectRowAtIndexPath:
코드입니다. 내가 만든 빈 "마스터 - 세부 응용 프로그램"에서 복사 한,하지만 그것은 다른 에서이 응용 프로그램에서 작동하지 않는 것. 주석 처리 된 행은 내가 그 장소에서 사용하고있는 것이지만, 정확히 내가 원하는 것은 아닙니다.
이 문제를 해결하려면 어떻게해야합니까?
둘째, DetailViewController
에, 내 제목 표시 줄의 뒤로 버튼 만 표시되지 않습니다 (탐색 모음의 탐색 항목은 정확합니다). 이 뷰가 종속 뷰인지 나타내려면 추가해야하는 코드가 있습니까?
누군가가이 문제에 직면하면이 대답에 대한 구체적인 코드가 있습니다. http://stackoverflow.com/questions/11341337/embed-navigation-controller – Greg