A view can contain a single control, such as a button, label, or text box. Note that a view is also a control so it can contain another view. However, a user interface restricted to a single control would not be very useful, so controls are positioned in a layout.