欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

可以達(dá)到文字描一圈黑邊的效果:

繼承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實(shí)現(xiàn)文字添加描邊功能,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論