UIScrollView
안에 작은 UITableView
이 있습니다. iOS-7
에서 모든 것이 완벽하게 작동하지만 iOS-6
에서 테이블보기가 전혀 보이지 않으며 완전히 보이지 않습니다. 모든 것이 인스턴스화되고 대리자 및 데이터 소스 메서드가 호출되지만 UITableView
은 나타나지 않습니다. 빈 공간 만 있으면됩니다.IOS7에서는 UITableView가 표시되지만 IOS6에서는 보이지 않습니다.
왜 이런 일이 벌어지고 있는지 알 수 있습니다.
업데이트 :
그것은 원시 세포 단지 기본 jQuery과입니다.
는 여기에 몇 가지 예제 코드입니다 :
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [_gridTableData count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *gridCellId = @"gridCellID";
UITableViewCell *cell = (UITableViewCell *)[tableView dequeueReusableCellWithIdentifier:gridCellId];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue2 reuseIdentifier:gridCellId];
[cell.textLabel setFont:[UIFont fontWithName:@"HelveticaNeue" size:12]];
[[cell textLabel] setText:_gridTableNames[[indexPath row]]];
[cell.detailTextLabel setFont:[UIFont fontWithName:@"HelveticaNeue" size:12]];
[[cell detailTextLabel] setText:_gridTableData[[indexPath row]]];
}
return cell;
}
코드와 시뮬레이터에서 보는 화면 캡처를 게시 할 수 있다면 좋을 것입니다. 아마 어딘가에 뭔가 빠져있을거야! –
내가 할 수 있으면 좋겠지 만, 나는 아직 새로운 평판을 사용하면서 평판이 나쁘다. 가능한 한 빨리 스크린 샷을 게시 할 것입니다. 어쨌든, ios6에서는 검은 색 공간이 완전히 사라집니다./ – 6rod9
일부 로그 문을 사용하여 1. tableview 프레임의 크기, 2. scrollview 프레임 및 3. 스크롤보기 내용 크기를 인쇄 해보십시오. 두 번째로 사과는 스크롤 가능한 뷰를 중첩하지 않는 것이 좋습니다. 즉, 스크롤 뷰 내부에 테이블 뷰를 두지 마십시오. 가능한 경우 사용자 정의 머리글 및 바닥 글보기를 사용하여 테이블 뷰를 작성하는 것이 좋습니다. – mrosales