         dividerLine.layoutProperties.width = UniLayoutProperties.stretchToParent
         dividerLine.layoutProperties.height = 1 / UIScreen.main.scale
         dividerLine.layoutProperties.margin.left = 16
-        dividerLine.backgroundColor = UIColor(white: 0.8, alpha: 1)
+        dividerLine.color = UIColor(white: 0.8, alpha: 1)
         coreContainer.addSubview(dividerLine)
         
         // Set up and add the content container view

}

/// A helper view for the UniReusableView to show as a divider which keeps its background color, even when selected
fileprivate class UniReusableDividerView : UniView {
    
    private var simulatedBackgroundColor: UIColor?
    
    override var backgroundColor: UIColor? {
        set {
            simulatedBackgroundColor = newValue
        }
        get {
            return simulatedBackgroundColor
        }
    }
    
    override func draw(_ rect: CGRect) {
        if let fillColor = simulatedBackgroundColor {
            if let context = UIGraphicsGetCurrentContext() {
                context.setFillColor(fillColor.cgColor)
                context.fill(self.bounds)

    let mainContainer = UniLinearContainer()
    let contentContainer = UniFrameContainer()
    let accessoryContainer = UniFrameContainer()
    public let dividerLine = UniReusableDividerView()
    private let coreContainer = UniLinearContainer()
    private var _view: UIView? = nil
    private var _accessoryView: UIView? = nil
