Update layout in layoutSubviews.