Layout subviews first, then its container. Not using AutoLayout, works on iOS5+.