iv.
Introduction
Welcome to the amazing world of Auto Layout! While it may seem daunting at first, Auto Layout is an elegant solution to making your user interfaces flexible and adaptable without thousands of lines of code that are both difficult to understand and troublesome to maintain. This book will be your guide as you explore and master the many capabilities Auto Layout provides.
About this book
This book is divided into three sections. First, the Beginning Auto Layout section covers foundational Auto Layout topics to get you started. Second, the Intermediate Auto Layout section covers topics that build on Section 1 and expands your Auto Layout toolkit. Third, the Advanced Auto Layout section covers less frequently used or niche Auto Layout topics.
Each chapter covers a different Auto Layout topic. As you progress through the book, the chapters will continue to build on top of previous chapters. For this reason, it’s best to read the chapters in order.
How to read this book
While the book is structured to build your knowledge sequentially, you can also read the chapters in any order that works for you. Each chapter serves as a standalone reference for its particular subject area and can help you focus on a specific Auto Layout topic.