4. Assembling Views and Animations

The UIView class and its subclasses populate the iOS device screens. This chapter introduces views from the ground up. You’ll learn how to build, inspect, and break down view hierarchies and understand how views work together. You’ll discover the role geometry plays in creating and placing views in your interface, and you’ll read about animating views so they move and transform onscreen.

Chapter 5, “View Constraints,” introduces Auto Layout, a view layout system that leverages a declarative constraint-based model. In declarative programming, a developer describes to the SDK how an application or interface behaves, and the system expresses those rules at runtime. You describe your interface by using constraint ...

Get The Core iOS Developer’s Cookbook, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.