 
     public var titles = [String]()
     
+    public var selectionIndicatorColor = UIColor.blackColor() {
+        didSet {
+            updateIndicatorsColor()
+        }
+    }
     
     // MARK: Intializers
     
     // MARK: UIView
     
-    override public func layoutSubviews() {
+    public override func layoutSubviews() {
         
         if titles.isEmpty {
             return super.layoutSubviews()

        frame.size.height += titleHeight
    }
    
    override public func intrinsicContentSize() -> CGSize {
        // Update prefer size
        var size = super.intrinsicContentSize()
        size.height += titleHeight
        return size
    }
    
    // MARK: - Private Implementations
    
    private var labelsConfigured = false
    
    private func configureLabels() {
        var constraints = [NSLayoutConstraint]()

        
        labelsConfigured = true
    }
    
    private func updateIndicatorsColor() {
        for view in selectionIndicators {
            view.backgroundColor = selectionIndicatorColor
        }
    }
}


