As with many other operative systems, iOS comes with its own UI library, UIKit, which is much more than a simple list of UI components. After reading the rest of this book, you'll realize that many topics are strictly connected to it—think of gestures, for instance. This chapter will be a basic overview of the main UI components provided by the framework; you'll learn how to use a component by adopting the most common properties and which functionalities you can work with while developing a user interface.
This chapter covers many different but related topics. Here is an overview of what you will read about in the next pages: