현재 UITableView에 고객 목록을 표시해야하는 프로젝트를 진행 중입니다. 그러면 관련 셀이 TabView에 연결되어 자세한 고객 레코드를 탭 UI에 표시합니다.은 UITableCell에서 UITabView로 데이터를 전달합니다.
필요한 TableView로 스토리 보드를 설정하고 잘 채 웁니다. TabViews 모든 설치 및 ID (서비스를 심문하고 추가 데이터를 반환하는 데 필요한) 및 고객 이름을 취할 수있는 기본 TabView 컨트롤러에 사용자 지정 클래스를 추가했습니다. 또한 ID 값을 가져올 필요가있는 첫 번째 탭 UIViewController 추가했습니다.
전달 된 ID 또는 회사 명을 보유 할 수없는 것으로 보입니다. 나는 UITabView의 .h 파일 가져 오기를 시도했다. UITabView .h 파일이 .m 파일의 값으로 채워진다는 것을 알고 있습니다. 고객 이름을 사용하여 탐색 모음의 제목을 업데이트하고 있습니다. 그러나 개별 탭에 대한 .m 파일의 ID를 얻는 줄에서 중단 점을 지정할 때마다 항상 nil을 반환합니다.
나는 시도하고이 값을 얻기 위해 다음 코드를 사용하고 있습니다 : 나는 아무 소용 위의 모든 몇 가지 변화를 시도
companyTabController *headerData = [companyTabController alloc];
_companyName_lbl.text = headerData.companyName;
_companyID_lbl.text = headerData.ID;
.
이것이 문제가되는지는 확실치 않지만 첫 줄은'[[companyTabController alloc] init];이되어야한다고 생각합니다. ' –
답장을 보내 주셔서 감사합니다. 나는 그것을 게시하고 시도한 후에도 그것을 생각했지만 여전히 기쁨은 없다. –
[[CompanyTabController alloc] init]과 같이 companyTabController를 초기화하십시오. –