当前位置: 首页 > 科技观察

iOS源码下载:用动画绘制输入字符

时间:2023-03-12 19:48:11 科技观察

功能分类:特效支持平台:iOS运行环境:iOS开发语言:Object-c开发工具:Xcode源码大小:174.88KB源码下载地址:http://down.51cto.com/data/1975235源码介绍实现String的画线动画,可以在类方法中修改动画的大小和位置,以及画线的颜色。源码运行截图效果图源码片段-(void)startDraw:(UIButton*)sender{for(idlayerinself.view.layer.sublayers){if([layerisKindOfClass:[ZYAnimationLayerclass]]){[layerremoveFromSuperlayer];}}[ZYAnimationLayercreateAnimationLayerWithString:self.myTextField.textandRect:CGRectMake(20.0f,-100.0f,CGRectGetWidth(self.view.layer.bounds)-40.0f,CGRectGetHeight(self.view.layer.bounds)-84.0f)andView:self.viewandFont:CTFontCreateWithName(CFSTR("Helvetica-Bold"),80.0f,NULL)andStrokeColor:[UIColorcolorWithRed:0.3green:0.2blue:0.5alpha:1]];}-(void)textFieldDidBeginEditing:(UITextField*)textField{self.myTextField.frame=CGRectMake(self.myTextField.frame.origin.x,self.myTextField.frame.origin.y-252,self.myTextField.frame.size.width,self.myTextField.frame.size.height);}-(void)textFieldDidEndEditing:(UITextField*)textField{self.myTextField.fframe=CGRectMake(self.myTextField.frame.origin.x,self.myTextField.frame.origin.y+252,self.myTextField.frame.size.width,self.myTextField.frame.size.height);}源码下载地址:http://down.51cto.com/data/1975235