나는 약간의 손실에 있습니다. UIView의 레이어 속성을 사용하여 앱에서 여러 요소의 모서리를 둥글게했습니다. 그러나이 UIImageView는 단순히 준수하지 않습니다. 내가 무엇을 놓치고 있는지 잘 모르겠습니다.
UIImageView (previewImage라고 함)는 테이블 뷰 셀에 포함되어 있습니다. cornerRadius 속성을 여러 위치 (셀 자체와 셀을 만드는 컨트롤러)에서 사용할 수 없도록 설정하려고했습니다.
static NSString *CellIdentifier = @"MyTableViewCell";
MyTableViewCell *cell = (MyTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:CellIdentifier owner:self options:nil];
cell = [topLevelObjects objectAtIndex:0];
cell.previewImage.layer.cornerRadius = 20; //Made it 20 to make sure it's obvious.
}
내가 놓친 셀이로드되는 방식에 대한 것이 있습니까?