문제

하위 뷰를위한 uitableview가있는 uiview가 있습니다. UIView는 PetbackgroundColor를 통해 배경에 적용되는 이미지를 가지고 있으며 같은 방식으로 UitableView에 배경을 적용했습니다. 두 이미지 모두 PNG이며, UitableView의 배경은 작동하지 않는 것처럼 보이는 투명성 수준을 가지고 있습니다. 그것을 통해 UIView의. 배경 이미지를 적용하기 위해 사용중인 기본 코드는 다음과 같습니다.

UIImage *patternImage = [UIImage imageNamed:@"background.png"];
[tableContainer setBackgroundColor:[UIColor colorWithPatternImage: patternImage]];

난 그만 둔다. 어떤 아이디어?

도움이 되었습니까?

해결책

테이블 뷰가 불투명하지 않은지 확인해야합니다.

인터페이스 빌더에서 테이블 뷰의 '불투명'설정을 선택 취소하십시오. 또는 코드에서

tableView.opaque = NO;

테이블 뷰와 관련하여 모든 종류의 투명성은 성능이 급격히 느려질 것입니다. 줄이 몇 개 밖에 없다면 아마도 괜찮을 것입니다. 그러나 스크롤을하는 경우 통증을 준비하십시오. 릴리스 전에 실제 장치에서 테스트해야합니다.

다른 팁

셀 자체의 배경 검색기를 설정하는 대신 셀 내용의 배경 검색을 설정해야한다는 것이 밝혀졌습니다.

도와 주셔서 다시 한 번 감사드립니다!

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