title: Custom UIView not showing anything
body: <p>I have created a custom <code>UIView</code> :  </p>
  
  <pre><code>import UIKit
  
  class IndicatorView: UIView {
  
      var image_view_indicator: UIImageView!
      var label_indicator: UILabel!
  
      required init(coder decoder: NSCoder) {
          super.init(coder: decoder)!
      }
  
      init(frame:CGRect, imageName: String, indicatorValue: String)
      {
          super.init(frame: frame)
          self.frame = frame
          image_view_indicator = UIImageView(frame: CGRect(x: 0, y: 0, width: 15, height: 15))
          image_view_indicator.image = UIImage(named: imageName)
          self.addSubview(image_view_indicator)
          self.bringSubviewToFront(image_view_indicator)
  
          label_indicator = UILabel(frame: CGRect(x: image_view_indicator.frame.size.width + 3, y: 0, width: 25, height: 15))
          label_indicator.text = indicatorValue
          label_indicator.textColor = UIColor.blackColor()
          self.addSubview(label_indicator)
          self.bringSubviewToFront(label_indicator)
      }
  
  }  
  </code></pre>
  
  <p>This is my call from <code>UIViewController</code> :  </p>
  
  <pre><code>view_indicator_friends = IndicatorView(frame: view_indicator_friends.frame, imageName: "friend.png", indicatorValue: "20")  
  </code></pre>
  
  <p>I cross checked the <code>IBOutlet</code> connections. They seem to be fine.<br>
  But nothing is showing up in the custom view.</p>