在 swift4 中向 UiView 的子类添加内部边框底部

Adding a inner border bottom to a subclass of UiView in swift4

我想为 UIView 的子类(自定义)之一添加一个内部边框底部,我正在查看是否有 UIview 的扩展。提前致谢。

extension UIView {
    func customBorder(){
        let borderWidth: CGFloat = 0.84
        self.frame = frame.insetBy(dx: -borderWidth, dy: -borderWidth)
        self.layer.borderColor = UIColor.white.cgColor
        self.layer.borderWidth = borderWidth
        self.clipsToBounds = true
    }
}