让UITableViewCell可以有左右两边有间距
2018-12-16 本文已影响11人
90后的晨仔
在UITableViewCell的.m文件中实现如下方法即可让cell左右有边距
Objective - C
- (void)setFrame:(CGRect)frame {
frame.origin.x += 5;
frame.size.width -= 2 * 5;
[super setFrame:frame];
}
Swift
override var frame: CGRect {
didSet {
var newFrame = frame
newFrame.origin.x += 5
newFrame.size.width -= 2 * 5
super.frame = newFrame
}
}