亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

iOS基于 UILabel實現(xiàn)文字添加描邊功能

 更新時間:2018年10月09日 09:42:47   作者:H.A.N  
這篇文章主要介紹了iOS基于 UILabel實現(xiàn)文字添加描邊功能,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

可以達到文字描一圈黑邊的效果:

繼承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; 
}

總結(jié)

以上所述是小編給大家介紹的iOS基于 UILabel實現(xiàn)文字添加描邊功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論