ฉันกำลังจะสูญเสีย ฉันใช้คุณสมบัติเลเยอร์ของ UIView เพื่อปัดมุมขององค์ประกอบหลายอย่างในแอปของฉัน อย่างไรก็ตาม UIImageView อันนี้ไม่ปฏิบัติตาม ไม่แน่ใจว่าสิ่งที่ฉันหายไป
UIImageView (เรียกว่า previewImage) มีอยู่ใน Table View Cell ฉันได้ลองตั้งค่าคุณสมบัติ 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.
}
มีบางอย่างเกี่ยวกับวิธีโหลดเซลล์ที่ฉันคิดถึงหรือไม่?