CodeV

(第6章)小结

本章介绍渐变,演示了(如何)在iOS绘图任务中使用它们的强大方法。 这里有一些关于渐变的结尾想法:

  • 渐变为界面对象添加伪维度。 它们使您能够模拟光和距离在代码中的效果。 您将在网络上找到大量的Photoshop教程,向您展示如何将3D效果构建到2D绘图中。 我强烈建议您使用Quartz和UIKit实现来寻找这些并遵循它们的步骤。
  • 本章使用了线性和径向渐变,带有和不带有Quartz阴影来创建效果。 始终小心平衡计算开销与您打算创建的视觉美感(之间的关系)。
  • iOS 7不会在您的界面中强制使用“扁平设计”。 当然,如果您主要围绕系统提供的组件构建应用程序,请尝试将您的应用程序与Apple设计美观相匹配。 否则,让您的设计想象力成为您的指南针来创建以顺从(主流设计),清晰和有深度为中心的应用程序。

本文翻译自《iOS Drawing Practical UIKit Solutions》作者:Erica Sadun,翻译:Cheng Dong。如果觉得本书不错请购买支持正版:亚马逊购买传送门,本书所有源代码可在GitHub上下载。译者虽然力求做到信,达,雅,但是由于时间仓促加之译者水平十分有限,文中难免会出现不正确,不准确,词不达意,难于理解的地方,还望各位批评指正,共同进步,谢谢。转载请注明出处。