// 跳動的球球
__block CAReplicatorLayer *layer = [CAReplicatorLayer layer];
layer.frame = CGRectMake(50, 50, 200, 50);
layer.backgroundColor = [UIColor lightGrayColor].CGColor;
[self.view.layer addSublayer:layer];
// 創(chuàng)建單個layer
CALayer *bar = [CALayer layer];
bar.backgroundColor = [UIColor whiteColor].CGColor;
bar.bounds = CGRectMake(0, 0, 14, 14);
bar.cornerRadius = 7;
bar.position = CGPointMake(30, 35);
bar.anchorPoint = CGPointMake(0.5, 0.5);
[layer addSublayer:bar];
// 添加動畫
CABasicAnimation *anim = [CABasicAnimation animation];
anim.keyPath = @"position.y";//transform.scale.y position.y
anim.toValue = @(14);
anim.autoreverses = YES;
anim.repeatCount = MAXFLOAT;
anim.duration = 0.5;
[bar addAnimation:anim forKey:nil];
// 復(fù)制
layer.instanceCount = 3;
layer.instanceTransform = CATransform3DMakeTranslation(25, 0, 0);
layer.instanceDelay = 0.2;
ringring demo
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 方式清單 (先將jar包導(dǎo)完后) 方式一思路將數(shù)據(jù)庫連接有關(guān)的信息配置到db.properties里為了方便跟進(jìn)程...
- 存一些自己寫的Deme和一些看到的好用的Demo到自己的GitHub上,以備不時之需,如果有侵犯大神的權(quán)益請聯(lián)系鄙...
- 前言 因為之前用的某一個客服實在不行,經(jīng)常收不到信息推送。所以只能更改,看了幾家準(zhǔn)備選擇環(huán)信的客服。但是個人感覺環(huán)...
- 本想去理發(fā),(呃,好像現(xiàn)在流行把女人理發(fā)說成“美發(fā)”,我總覺得不太適應(yīng)用“美發(fā)”這新詞兒,畢竟,發(fā)再怎么美,也敵不...