 <p>Important point: always call function on super when you reimplement. This solved my problem:</p> <pre><code>- (void)layoutSubviews { [super layoutSubviews]; self.contentView.frame = CGRectMake(50, 0, self.frame.size.width - 100, sub.thumbnail.size.height + 20); } </code></pre>