title: UIView subclass creating its own UIButtons
body: <p>I have subclassed UIView so I can draw some lines in it. In this UIView are a whole bunch of buttons which I decided to create as a method that drawRect calls after the lines are drawn. It works but sometimes only part of the button renders. If i remove the button creation and instead add the UIButton in the subclassed UIViews parent it works fine.</p>
  
  <p>Is doing things like adding subviews in drawRect method a big no no or should I not do it all together in UIView?</p>