에 backgroundColor
대해 설정하면 UITableView
iPhone (장치 및 시뮬레이터)에서는 제대로 작동하지만 iPad 시뮬레이터에서는 작동하지 않습니다. 대신에 포함하여 설정 한 모든 색상에 밝은 회색 배경이 나타납니다 groupTableViewBackgroundColor
.
재현 단계 :
- 새로운 네비게이션 기반 프로젝트를 만듭니다.
- RootViewController.xib를 열고 테이블보기 스타일을 "그룹화"로 설정하십시오.
- 이 응답자를 RootViewController에 추가하십시오.
- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor blackColor]; }
- Simulator SDK 3.2를 선택하고 빌드하고 실행하십시오.
- 검정색 배경 (장치 및 시뮬레이터)이 나타납니다.
- 프로젝트 트리에서 대상을 선택하십시오.
- 프로젝트 : iPad 용 현재 대상 업그레이드를 클릭하십시오.
- 빌드하고 실행하십시오.
- 밝은 회색 배경이 나타납니다.
- 테이블 뷰 스타일을 일반으로 되 돌리면 검정색 배경이 나타납니다.
당신의 도움을 주셔서 감사합니다!