我正在尝试使用 UIBezierPath 为tableview创建圆角并且它不起作用,到目前为止,更好的方法似乎是将视图放在视图中并且在视角的拐角处而不是tableview
有没有人有更好的方法呢
答案 0 :(得分:3)
围绕UITableView's
角落,
1。请确保UITableViewCell's
中的clipToBounds
selected
为Storyboard
。
2。请确保UITableView's
中的clipToBounds
selected
为Storyboard
。
3。设置cornerRadius
UITableView's
的{{1}}值,即
layer
<强>截图:强>
答案 1 :(得分:0)
如果您的表格视图行需要圆角,请选中this link
对于Objective-c: -
cell.contentView.layer.cornerRadius = 5;
cell.contentView.layer.masksToBounds = YES;
对于斯威夫特: -
cell.contentView.layer.cornerRadius = 5
cell.contentView.layer.masksToBounds = true
对于整个tableview,请尝试this link
#import <QuartzCore/QuartzCore.h>
self.tableView.layer.borderColor = [UIColor colorWithWhite:0.6 alpha:1].CGColor;
self.tableView.layer.borderWidth = 1;
self.tableView.layer.cornerRadius = 4;