The concept of a control in MonoTouch is a funny one. In Windows frameworks such as WPF or ASP.NET, there is an actual
Control class that all controls are derived from. Not so in MonoTouch/CocoaTouch. There is, in fact, a
UIControl class, but not all controls actually inherit from it; some inherit directly from
In MonoTouch the term control is more conceptual, spanning views, controllers, and even plain old object classes. Ultimately, a control is just an encapsulated object that either displays stuff or manages stuff that gets displayed.
In this chapter, we're going to go through some various concepts that will help complete your understanding of using controls in MonoTouch. Some of these concepts will ...