開源專案 MMTweenAnimation

2021-09-07 02:35:53 字數 1013 閱讀 4615

mmtweenanimation其實醞釀了有一段時間了 起因是對pop重度使用後(pop上手教程) 感到的一絲不足

所以趁著休陪產假的空檔 研究並做出了mmtweenanimation的第一版

mmtweenanimation是基於facebook的pop的動畫擴充套件類 提供10種不同的函式動畫

back

bounce

circ

cubic

elastic

expo

quad

quart

quint

sine

建議使用cocoapod安裝

1

pod 'mmtweenanimation'

使用方式如下

123

4567

891011

1213

1415

1617

mmtweenanimation *anim = [mmtweenanimation animation];

anim.functiontype = mmtweenfunctionbounce;

anim.easingtype = mmtweeneasingout;

anim.duration = 2.0f;

anim.fromvalue = 0;

anim.tovalue = 200;

anim.animationblock = ^(double c,double d,double v,id target,mmtweenanimation *animation)

;[targetview pop_addanimation:anim forkey:@"center.y"];

庫中的動畫函式部分借鑑自tweener, 同時有個很棒的**對這些動畫進行了展示

後續可能還會新增一些功能 比如

C 開源專案

1.emule 2.todolist 3.ftpserver 4.wxwidgets 5.tightvnc 6.codejock.xtreme.suite.pro.activex 7.jrtplib 8.boost 9.nopepad 10.opencv 11.qt,gtk 12.openoffic...

docker docker開源專案

最早接觸docker是在14年年初,當初docker遠沒有這在這麼火,當時覺得docker也就是類似openstack cloudstack的乙個容器管理,沒什麼特別,沒想到啊,半年的時間裡,發生了如此翻天覆地的變化 vmware與docker合作 rhel 7整合docker cloudfoudr...

docker fig開源專案

今日主題 docker之fig開源專案。serf image ctlc serf ports 7373 7946 lb image ctlc haproxy ports 80 80 links serf environment haproxy password qa1n76pwari9 web im...