Rounded corners in a UITableView (iOS7)
Use below...
[cell.contentView.layer setCornerRadius:7.0f];
[cell.contentView.layer setMasksToBounds:YES];
I subclassed UITableViewCell and had to leave out contentView to make it work.
cell.layer.cornerRadius = 10
cell.layer.maskToBounds = true
Your UITableview
contains UIView
, so just use this below lines of code for making it rounded corners.
Also write this below line of code inside your tableview methods
//If iOS version < 10
For Objective-C:
cell.contentView.layer.cornerRadius = 5;
cell.contentView.layer.masksToBounds = YES;
For Swift:
cell.contentView.layer.cornerRadius = 5
cell.contentView.layer.masksToBounds = true
//If iOS version >= 10
For Objective-C:
cell.layer.cornerRadius = 5;
cell.layer.masksToBounds = YES;
For Swift:
cell.layer.cornerRadius = 5
cell.layer.masksToBounds = true
Note: No need to import QuartzCore framework
explicitly.