IOS學習筆記 跑馬燈與彩燈切換

2021-06-19 21:57:55 字數 1527 閱讀 5929

設定乙個顏色切換的彩燈,可以正向/逆向以及停止.

功能如下圖:

(1)用乙個陣列裝載顏色

(2)用同樣長度的陣列裝載

(3)使用定時器進行流水切換

**:

//

// viewcontroller.h

// colorled

// dragon

// created by 5016 on 13-12-25.

//#import @inte***ce viewcontroller : uiviewcontroller

@end

//

// viewcontroller.m

// colorled

//// created by 5016 on 13-12-25.

//#import "viewcontroller.h"

@inte***ce viewcontroller ()

@end

@implementation viewcontroller

- (void)viewdidload

//初始化顏色

-(void)initcolor

//初始化控制項

-(void)initcontrol

//初始化按鍵

-(void)initbtn

[((uibutton*)[btnarr objectatindex:0]) settitle:@"正向" forstate:uicontrolstatenormal];

[((uibutton*)[btnarr objectatindex:1]) settitle:@"反向" forstate:uicontrolstatenormal];

[((uibutton*)[btnarr objectatindex:2]) settitle:@"停止" forstate:uicontrolstatenormal];

}//按鍵響應事件

-(void)onclick:(uibutton*)button

}//初始化uiview

-(void)initview

//上面圖

-(void)inittopview

}//下面圖

-(void)initbottomview

}/**************************/

static float startnum = 1;

-(void)start

static int num = 0;

-(void)startaction:(nstimer*)timer

}static float retnum = 1;

-(void)reverst

-(void)startaction1:(nstimer*)timer

}//停止

-(void)stop

/**************************/

- (void)didreceivememorywarning

@end

iOS 雪花動畫與跑馬燈

跑馬燈效果演示 void viewdidload uilabel createlabelwithtext nsstring text textcolor uicolor textcolor uilabel label uilabel alloc initwithframe cgrectmake 0,...

iOS開發之跑馬燈

1.法一 類似於彈幕,乙個label的實現 void viewdidload self.backview addsubview self.annonlabel self.backview sendsubviewtoback self.annonlabel void anmationfornotice...

iOS 跑馬燈的實現

介紹 我們一說起跑馬燈第乙個想到的就是 山寨機。接下來介紹的跑馬燈和那個跑馬燈是不一樣滴。在ios中,跑馬燈是指label上的字自動滾動,形成類似跑馬燈似的條幅。像這樣子 接下來就簡單看看這效果是怎麼實現的。實現1 首先我們從這個裡面能聯想到如果實現這個效果必然需要使用到動畫,或者還有有用scrol...