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