title: UITableViewCell awakeFromNib wrong frame size
body: <p>I have a UITableViewCell with constraints so that the cells layout correctly on iPhone 6 and iPhone 6+.</p>
  
  <p>The cell contents correctly resize correctly. However, I need to draw a sublayer gradient over one of the views inside. In order to do so, I'm using awakeFromNib to draw the sublayer. </p>
  
  <p>AwakeFromNib is giving the size of the frame prior to it autoresizing and therefore the gradient subview isn't the right size. </p>
  
  <p>If I use layoutSubviews, the first time it's called, the size is also wrong and the cell needs to be scrolled before it has the right size; so that method also isn't working</p>
  
  <p>What method should I be using to get the right frame size in order to draw correctly?</p>