时间:2021-05-20
可以达到文字描一圈黑边的效果:
继承UILabel以后重载drawTextInRect:
- (void)drawTextInRect:(CGRect)rect { CGSize shadowOffset = self.shadowOffset; UIColor *textColor = self.textColor; CGContextRef c = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(c, 1); 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; }总结
以上所述是小编给大家介绍的iOS基于 UILabel实现文字添加描边功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
演示HTML5CanvasFill与Stroke文字效果,基于Canvas如何实现纹理填充与描边。一:颜色填充与描边颜色填充可以通过fillStyle来实现,描
ppt中可以给文字添加轮廓色,相当于ps中描边效果,该怎么添加文字描边呢?下面我们就来看看详细的教程。软件名称:PowerPointViewer2007中文官方
本教程是向大家介绍如何利用Flash制作超强立体感描边文字方法,制作方法主要是利用图形线条描边产生描边文字再位移成立体感描边文字,制作出来的文字效果非常不错
iOS中UILabel设置居上对齐、居中对齐、居下对齐在iOS中默认的UILabel中的文字在竖直方向上只能居中对齐,博主参考国外网站,从UILabel继承了一
本文实例为大家分享了Android实现简单文字描边功能的具体代码,供大家参考,具体内容如下效果图:实现代码:packagecom.example.zhangyu