문제

나는 똑같은 배경 이미지를 가지고 있기 때문에 배경색이없는 UITableView가 필요합니다. 내 앱의 모든 페이지. 나는 이것이 몇 번 전에 물어 봤지만 여기에 게시 된 솔루션 중 어느 것도 저에게 일하고 있습니다.

나는

를 시도했다.
    .backgroundView = nil  
    .backgroundColor = [UIColor clearColor]
.

셀 및 테이블 뷰의 일이지만 결과는 내가 흰색 배경을 얻었습니다. 일부 게시물은 이것이 새로운 iOS7 표준이라고 말했습니다.

다음과 같이 알파 값으로 색상을 설정하려고했습니다.

    .backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:1];
.

그러나 그냥 투명한 것 대신에 검은 셀을줍니다. 그래서 alpha 가치를 제외한 모든 것이 여기에 적용됩니다.

또한 테이블을 "테두리"위로 스크롤하면 여전히 흰색 배경이 있습니다. 테이블 뷰 자체의 정상적인 배경이며 테이블 뷰가 마침내 알파 값을 가지고 있으면 알 수 없습니까?

OH, OFC가 Inspector에서 불투명도 값이 0에서 작동하지 않습니다.

나는 뭔가를 놓치고, 이것을하는 새로운 방법이 있으며, 완전한 투명한 (물론 라벨 및 이미지를 제외한 이미지를 제외) 할 수있는 UITableViews를 가질 수 있습니까?

이 중요한 경우 현재 Xcode 5.1.1

를 사용하고 있습니다.

도움을 주셔서 감사합니다.

도움이 되었습니까?

해결책

시도 :

cell.contentView.backgroundColor = [UIColor clearColor];
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top