문제

Custom TableViewCells가있는 테이블 뷰가 있습니다. 셀은 서브 클래스가 아니며, 단지 많은 조정과 "하위 뷰 어드딩"을 가진 테이블 뷰 셀 일뿐입니다 ( cellForRowAtIndexPath 방법). 편집 버튼을 누를 때 문제가 발생합니다. 보세요 :

picture_1

나는 "삭제 배지"가 텍스트 위로 맴돌고 있다는 것을 알고 있습니다. 나중에 고칠 것입니다. 내 문제는 "삭제 배지"와 재주문 통제가 테이블의 배경 검색 (상단 행과 동일하게 설정된)의 색상을 가정한다는 것입니다. 나는 이것을 시도했다 :cell.accessoryView.backgroundColor = [UIColor clearColor] 그러나 "배지 삭제"와 재주문 통제가 AccesoryView에 표시되지 않기 때문에 도움이되지 않습니다. 내 문제는 배지와 재주문 제어를 포함 할뿐만 아니라. 또한 Delete-Badge를 누를 때 나타나는 삭제 버튼에도 계산됩니다.

그래서 이것을 고치는 방법을 아는 사람이 있습니까? 나는 정말로 여기에 붙어있다.

감사.

도움이 되었습니까?

해결책

셀에 배경보기를 할당하고 배경색을 제공 해야하는 것 같습니다.

cell.backgroundView = [[[UIView alloc] initWithFrame: cell.bounds] autorelease]; cell.backgroundView.backgroundColor = [UIColor gray];

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