iOS 動畫佇列 仿映客刷禮物效果

2021-07-15 05:05:34 字數 1086 閱讀 8511

可惜都沒有看到映客那個刷禮物的效果,於是手癢癢,決定自己做乙個~

首先從簡單的開始,文字描邊+連擊效果,這個比較簡單,只要重寫 uilabel 的- (void)drawtextinrect:(cgrect)rect就可以達到文字描邊的效果;然後開定時器,讓數字增加,動畫效果用關鍵幀動畫控制。

然後仿照映客的 ui 自定義 view ,控制動畫,從螢幕外面進入,然後顯示連擊效果,最後隱藏,恢復到初始位置。

@synthesize finished = _finished;

@synthesize executing = _executing;

- (instancetype)init

return

self;

}- (void)start

self

.executing = yes;

[[nsoperationqueue mainqueue] addoperationwithblock:^];

}];}#pragma mark - 手動觸發 kvo

- (void)setexecuting:(bool)executing

- (void)setfinished:(bool)finished

注意這裡 :

_presentview.frame = cgrectmake(-self.listview

.frame

.size

.width / 2, 300 - (_index % 2) * 70, self.listview

.frame

.size

.width / 2, 40);// i % 2 控制最多允許出現幾行

queue

.maxconcurrentoperationcount =

2; // 佇列分發

問題交流:[email protected]

仿映客直播禮物特效製作流程

在禮物特效製作中分四個階段。分別是 1創意階段 2製作階段 3配置階段 4除錯階段 一 創意階段 1 設計部門的創意設計師 視覺設計師和動畫設計師,針對最近流行元素 熱點 節日,定製禮物特效。開圓桌會議進行頭腦風暴,發散思維,確定禮物特效主題及大體的製作方向和思路。2 創意設計師根據確定下來的內容 ...

做一款仿映客的直播App

一 直播現狀簡介 1.技術實現層面 技術相對都比較成熟,裝置也都支援硬編碼。ios還提供現成的video toolbox框架,可以對攝像頭和流 資料結構進行處理,但video toolbox框架只相容8.0以上版本,8.0以下就需要用x264的庫軟編了。2.直播優化層面 其實最難的難點是提高首播時間...

iOS 仿百度衛士動畫

image image 有兩個功能,上面的滑竿是來改變量值大小,並調整餅狀圖的扇形面積 下面的滑竿是來調整整體的上下浮層間距。總體就這麼兩個功能,下面開始分布來介紹如何實現的。檢視層級 image 一 餅狀圖 文字部分採用catextlayer的方式新增到介面上,通過滑動滑竿來改變量值。後面的餅狀圖...