走进 Facebook POP 的世界

495 查看

1506501-5b5033469dd680a3
听说贴上一个图是规矩

 

POP: 一个流行的可扩展的动画引擎iOS,它支持spring和衰变动态动画,使其可用于构建现实,基于物理交互。Objective - C API允许快速集成, 对于所有的动画和过渡他是成熟的.

解释:
1.1 POP 使用 Objective-C++ 编写,Objective-C++ 是对 C++ 的扩展,就像 Objective-C 是 C 的扩展。而至于为什么他们用 Objective-C++ 而不是纯粹的 Objective-C. 可能是偏爱。-.O
1.2 POP 目前由四部分组成:1. Animations;2. Engine;3. Utility;4. WebCore。下图有助于你更好的理解它的架构

1506501-6e79634b572cc421
构成

 

  1. 它支持CocoaPods 你可以这样

  1. 或者这样点击下载拉入工程
  2. 我使用的Cocoapods 所以使用之前你需要这样

XT_01

E1:

 

XT_02

 

E2:在很多金融类app中比较常见、支付宝中的余额包、京东金融余额、就类似这样

XT_03

 

E3