温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

制作UILabel的文字特效效果

发布时间:2020-05-11 14:13:30 来源:亿速云 阅读:648 作者:Leah 栏目:移动开发

今天小编给大家分享的是UILabel的文字特效效果制作的详细介绍,相信大部分人都还没学会这个技能,为了让大家更加了解,给大家总结了以下内容,话不多说,一起往下看吧。

先看看特效先吧:

制作UILabel的文字特效效果
制作UILabel的文字特效效果
 
这种特效其实也挺简单的,就是啊
uilabel
中重写
- (void)drawTextInRect:(CGRect)rect//方法
{
//在这个里面写
CGSize shadowOffset = self.shadowOffset;
         UIColor *textColor = self.textColor;
         
         CGContextRef c = UIGraphicsGetCurrentContext();
         CGContextSetLineWidth(c, 2);
         CGContextSetLineJoin(c, kCGLineJoinRound);
         
         CGContextSetTextDrawingMode(c, kCGTextStroke);
         self.textColor = [UIColor whiteColor];
         [super drawTextInRect:rect];
         
         CGContextSetTextDrawingMode(c, kCGTextFill);
         self.textColor = textColor;
         self.shadowOffset = CGSizeMake(0, 0);
         [super drawTextInRect:rect];
         
         self.shadowOffset = shadowOffset;
 
 
    ......


}

以上就是制作UILabel的文字特效效果的具体操作,代码详细清楚,如果在日常工作遇到此问题,希望你能通过这篇文章解决问题。如果想了解更多相关内容,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI