我在uiview中使用了uitableview和scrollview。如何为table或scrollview设置边框?
答案 0 :(得分:82)
#import "QuartzCore/QuartzCore.h"
然后在viewDidLoad
使用,
tableView.layer.borderWidth = 2.0;
注意
您还可以设置边框颜色:
tableView.layer.borderColor = [UIColor redColor].CGColor;
它应该适合你。 :)
答案 1 :(得分:9)
这对我很有用:
CALayer *layer = _tableView.layer;
[layer setMasksToBounds:YES];
[layer setCornerRadius: 4.0];
[layer setBorderWidth:1.0];
[layer setBorderColor:[[UIColor colorWithWhite: 0.8 alpha: 1.0] CGColor]];
圆形边框看起来更像iOS。
答案 2 :(得分:2)
如果要使用颜色为tableview提供边框,请使用下面的代码 对于swift 3
yourTableViewName.layer.borderColor = UIColor.gray.cgColor
yourTableViewName.layer.borderWidth = 1.0