Auto Layout改变了创建iOS用户界面的方式。它既灵活又强大,给予你对iOS用户界面前所未有的控制,但AutoLayout的难度也是众人皆知的。在《iOS Auto Layout开发秘籍(第2版)》中,享誉世界的iOS开发者和图书作者Erica Sadun为你揭开了迷雾,帮助你通过“示例讲解”这种最简单的方法来精通Auto Layout。
针对iOS 7和Xcode 5的完全更新,本书秉承了该系列的优良传统:清晰的解释、专业的提示、可靠的最佳实践——以及,最重要的一点,大量可学习和复用的代码。
Sadun采用循序渐进的方式解释了Auto Layout的思想、它的工作原理、适用范围,以及比预想更有用(更简单)的原因。Sadun为现实世界的各种iOS开发挑战提供了实际的解决方案,使用Auto Layout创建可交互的元素、动画等。
主要内容
◆ 掌握Auto Layout的基本概念、技术和方法
◆ 定义无歧义的、可满足的约束,这种约束能准确表达你的布局意图
◆ 克服Interface Builder中基于约束的用户界面设计的障碍
◆ 使用视觉格式表示项是如何垂直和水平布局的
◆ 使用度量字典和布局选项使视觉格式更灵活
◆ 调试约束,解密那些令人费解的Xcode日志信息
◆ 使用描述性技术揭示和表达设计中的自然关系
◆ 在Mac OS X 应用中使用iOS AutoLayout技术