2014-02-13 2 views
0

내 인터페이스에 이상한 점이 있습니다. 검은 색 배경색이 ViewController이고 검은 색 배경색이 UIImageView입니다. 그 위에 밝은 갈색으로 TableView을 가지고, 내 세포도 백그라운드 에서이 색상이 있습니다. 하지만 앱에서 테스트 할 때 셀 오른쪽에 흰색 상자가 나타납니다. 이것이 나타나는 이유를 모르겠지만 누군가 도와 드릴 수 있습니까? 명백하게 화살표 이미지의 배경이다TableViewCell의 흰색 상자

this a screenshot

+3

어떻게 화살표를 추가하는 방법은 무엇입니까? accessoryView를 흰색으로 설정할 수 있습니까? – Larme

+0

가능한 경우 tableview 셀을 설정하는 방법에 대한 코드를 게시하십시오. –

+0

@Larme 이미지가있는 화살표를 추가합니다. cell.accessoryView = [[UIImageView alloc] initWithImage : [UIImage imageNamed : @ "disclosure.png"]]]; 그러나이 이미지는 아이폰 버전에서이 응용 프로그램을 사용하기 때문에 흰색 배경이 없습니다.이 문제는 없습니다. –

답변

0

. 그것은 이미지 자체 (당신이 아마 알아 챘을 것 같은데 의심 스럽습니다)이거나 뷰의 backgroundColor 속성 일뿐입니다.

accessoryView을 설정 한 후이 작업을 수행합니다 :

cell.accessoryView.backgroundColor = [UIColor clearColor]; 
+0

내 화살은 배경이없는 PNG입니다. 하지만 테이블 클래스를 관리하는 클래스에 코드를 넣고 작동합니다! 고마워요. –

관련 문제