2012-02-13 3 views
0

그룹화 된 테이블보기가 있고 사용자 정의 배경보기가 추가되었습니다. 코드에서 설정 중이며 모두 iOS 시뮬레이터에서 일반 및 Retina iPhone의 경우 잘 표시되지만 장치에서는 표시되지 않습니다. 전혀 나타나지 않습니다. 배경이없는 셀 일뿐입니다.UITableViewCell backgroundView가 장치에 표시되지 않습니다.

내가 뭐하는 거지 다음

UIImageView * imageview = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"cellbackground.png"]] autorelease]; 
UIImageView * imageviewSelected = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"cellbackgroundSelected.png"]] autorelease]; 
[cell setBackgroundView:imageview]; 
[cell setSelectedBackgroundView:imageviewSelected]; 

사람이이 장치에서 작동하지 않을 이유 단서가 있습니까? 내가 삭제하고 다시 설치 한, 나는 빌드 폴더와 프로젝트를 청소했지만 여전히 배경. 이 퍼팅

답변

5

이미지 파일 이름을 확인합니다. 때로는 대소 문자가 중요합니다. 시뮬레이터에서 "Apple.png"및 "apple.png"가 작동합니다. 그러나 장치에서 그것은 실 거예요.

+0

그게 전부입니다. 시뮬레이터에서 제대로 작동 했으므로 나는이 가능성을 일축했다. 감사합니다 – Daniel

+0

@ 대니얼. 당신을 도와 줘서 기뻐. 나는 그걸 한번 들었어. – Vignesh

+0

나는 camelCase를 사용하고있었습니다 ... – Daniel

0

시도 :

tableView.backgroundColor = [UIColor clearColor]; 
+0

안녕하세요. 도움을받지 못했습니다. 이미지가 기기로 전송되지 않는 것과 같이 매우 이상합니다. – Daniel

관련 문제