0
回答
iOS实现跑马灯效果
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

在网页开发当中跑马灯是常用到的,用来显示通知等,在游戏开发当中也如此。

下面的代码片断可实现iOS中的跑马灯效果,

	[labelShow sizeToFit]; 
	CGRect frame = labelShow.frame;
	frame.origin.x = 320;
	labelShow.frame = frame;
	
	[UIView beginAnimations:@"testAnimation" context:NULL];
	[UIView setAnimationDuration:8.8f];  
	[UIView setAnimationCurve:UIViewAnimationCurveLinear]; 	
	[UIView setAnimationDelegate:self];  
	[UIView setAnimationRepeatAutoreverses:NO];	 
	[UIView setAnimationRepeatCount:999999]; 
	
	frame = labelShow.frame;
	frame.origin.x = -frame.size.width;
	labelShow.frame = frame;
	[UIView commitAnimations];  

labelShow是UILabel,关联到xib就行了。


原文链接:http://blog.csdn.net/favormm/article/details/6711725
<无标签>
举报
长平狐
发帖于5年前 0回/5K+阅
顶部