SVProgressHUD是iOS开发中比较常用的一个三方库,用来在执行耗时操作或者指示用户操作结果的场合,由于使用简单,功能丰富,交互友好,被广泛应用.本文从源码的角度,解读一下实现的过程,希望能起到抛砖引玉的作用. 一. 效果预览 1. SVPIndefiniteAnimatedView 2. SVProgressAnimatedView 3. SVRadialGradientLayer 二. 类分析 1. SVProgressHUD 这是SVProgressHUD显示提示框的类,提供类方法…