让UITableViewCell可以有左右两边有间距

2018-12-16  本文已影响11人  90后的晨仔
在UITableViewCell的.m文件中实现如下方法即可让cell左右有边距

原文地址链接:https://www.jianshu.com/p/ae3babcfa529

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
        }
    }

上一篇 下一篇

猜你喜欢

热点阅读