4. Common iOS Classes

iOS contains a number of controls and classes that help you considerably when building applications. The user interface elements range from the buttons and labels we have already seen, to sliders, progress views, and paging controls—to name just a few. There are also classes to abstract various system capabilities, such as playing music and sending email. In this chapter, we’ll survey several of the more common classes you’ll use when building applications.

User Interface Views and Controls

UIKit contains various UIControl subclasses. UIControl itself derives from UIView and adds a variety of events to deal with user interaction. An example of a control we’ve already seen is the UIButton class. UIKit additionally contains ...

Get Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.