나는 개발중인 앱에서 UITableView를 디자인했습니다. 뷰는 인터페이스 빌더로 설계되었으며 테이블 스타일은 그룹화되도록 설정되었습니다. 하지만 테이블에 약간의 문제가 있습니다. 디자인. 아래의 스크린 샷에서 볼 수 있듯이 첫 번째 구분 기호는 일반 테두리보다 굵고 두 번째 스크린 샷에서 확인할 수 있듯이 마지막 절의 구분 기호는 전혀 표시되지 않습니다. 테이블에 2 개의 섹션 만 있고 3 개가 아닌 경우에는 문제가 없기 때문에 dequeuereusableCellWithIdentifier에 문제가있을 수 있다고 생각하고 있지만 문제를 해결할 수는 없습니다. 표 셀은그룹화 된 UITableView 및 셀 디자인 문제
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"GraphiDetailTableCell" owner:self options:nil];
cell = (GraphiDetailTableCell *)[topLevelObjects objectAtIndex:0];
나는 누군가가 나를 도울 수 있다면 cellIdentifier 사전에 감사 인터페이스 빌더와 cellForRowAtIndexPath에서 동일 함을 확인했지만이 코드를 사용하여 인터페이스 빌더에서 설계 및로드있는 UITableViewCell의 하위 클래스 이 문제에 직면 .
UITableViewCell을 서브 클래스해야하는 이유가 무엇입니까? 서브 뷰를 레이아웃하기 위해 컨텐츠보기를 사용하는 것이 훨씬 쉬울 것입니다. –