Saya sedikit bingung. Saya telah menggunakan properti layer dari UIView untuk membulatkan sudut-sudut beberapa elemen di aplikasi saya. Namun, UIImageView yang satu ini tidak sesuai. Tidak yakin apa yang saya lewatkan.
UIImageView (disebut previewImage) terkandung dalam Table View Cell. Saya sudah mencoba mengatur beberapa lokasi cornerRadius properti (dalam sel itu sendiri dan di controller yang membuat sel) tidak berhasil.
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.
}
Apakah ada sesuatu tentang cara sel dimuat sehingga saya tidak ada?