I would comment this header explaining what the class does. Also might be nice to provide a "margin" CGFloat property so you can have the preferred max layout width inset from the bounds if you want.