iOS文字描边
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了iOS文字描边,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含836字,纯文字阅读大概需要2分钟。
内容图文
当label用系统的字体干干巴巴的放在那会很难看,有时候我们需要给文字描边,让文字变得更漂亮
想用文字想要有描边的话就让你的label继承自CTWBLabe可以了,而且文字颜色和描边颜色可以自定义.
废话不多,直接上代码:
//
// CTWBLabel.m
// SpeedPro
//
// Created by WBapple on 16/5/17.
// Copyright ? 2016年 Huawei. All rights reserved.
//
#import "CTWBLabel.h"
@implementation CTWBLabel
/**
* 重写父类text方法
*
* @param rect 文字描边
*/
- (void)drawTextInRect:(CGRect)rect
{
//描边
CGContextRef c = UIGraphicsGetCurrentContext ();
CGContextSetLineWidth (c, 10);
CGContextSetLineJoin (c, kCGLineJoinRound);
CGContextSetTextDrawingMode (c, kCGTextStroke);
//描边颜色
self.textColor = [UIColor colorWithHexString:@"#29a5e5"];
[super drawTextInRect:rect];
//文字颜色
self.textColor = [UIColor colorWithHexString:@"#ffb901"];
CGContextSetTextDrawingMode (c, kCGTextFill);
[super drawTextInRect:rect];
}
@end
原文:http://www.cnblogs.com/wangbinios/p/5509862.html
内容总结
以上是互联网集市为您收集整理的iOS文字描边全部内容,希望文章能够帮你解决iOS文字描边所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。