【代碼筆記】iOS-字型從右向左滾動,筆記ios-字型滾動
一,。
二,代碼。
ViewController.m
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //上面的捲軸 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(5, 50, 500, 40)]; label.text=@"111111111111122222222"; label.backgroundColor=[UIColor redColor]; [self.view addSubview:label]; //從右至左滾動 [self AnimationWithLabel:label];}//使字型從右向左滾動- (void)AnimationWithLabel:(UILabel*)labelShow;{ CGRect frame = labelShow.frame; frame.origin.x = W; labelShow.frame = frame; [UIView beginAnimations:@"testAnimation" context:NULL]; [UIView setAnimationDuration:6.0f]; [UIView setAnimationCurve:UIViewAnimationCurveLinear]; [UIView setAnimationDelegate:self]; [UIView setAnimationRepeatAutoreverses:NO]; [UIView setAnimationRepeatCount:9999999999]; frame = labelShow.frame; frame.origin.x = -290; labelShow.frame = frame; [UIView commitAnimations];}