2011-08-08 3 views
1

오른쪽에 단추가있는 사용자 정의 표보기 셀을 만들려고합니다. 그 단추를 클릭하고 일반 셀을 클릭했을 때와 다른 것을 할 수 있습니다 . 현재 문제는 셀이 반올림되어야하는 상단 셀에서 버튼이 잘리지 않는다는 것입니다 (그림 참조). view.clipsToBounds 속성에 대해 들어 보았습니다. 그러나 내 사용자 지정 UITableViewCell 클래스에서 구현하는 방법에 대해 완전히 확신하지 못하고 있습니다. 도와 주셔서 감사합니다!iOS 사용자 정의 UITableViewCell 상단 모서리 오버 플로우 숨기기

Screwed Up Table Cell

답변

0

당신은 배경으로 이미지를 사용할 수있는 이미지가 둥근 오른쪽 높은 코너가 있어야합니다. 다음 코드를 사용하십시오.

UIImage *corner = [UIImage imageWithContentsOfFile:@"/path/to/image"]; //Or imageNamed:@"image" 
purpleButton1.setBackgroundImage:corner forState:UIControlStateNormal]; 

그래야합니다.

+0

그래, 나는이 일을하지 않아도되기를 바랬다. 실제로 보이는 것처럼 둥근 모서리가 적용된 뷰는 'UITableViewCell'이 아니라 셀의 전체 섹션을 포함하는 일부 내부 뷰입니다. 방금 상단, 중간 및 하단 이미지 세트를 만들고 현재 'indexPath'값에 따라 이미지 세트를 변경했습니다. –

+0

또한 cell.layer로 시도해야합니다. 어쩌면 오른쪽 상단에 값이 있습니다.) –