设置文字阴影

作者: 老骚鹅 | 来源:发表于2017-04-27 10:48 被阅读45次

    给按钮设置文字阴影
    [startBtn setTitleShadowColor:[UIColor redColor] forState:UIControlStateNormal];
    [startBtn.titleLabel setShadowOffset:CGSizeMake(0, -1)];

    给label设置阴影
    self.laben.shadowColor = [UIColor redColor] ;
    [self.label setShadowOffset:CGSizeMake(0, -1)];

    ================================

    计算label字符串高度(但是做马承过程中用(方正粗圆简体.TTF)发现计算的高度不准确.masonry也一样)(但是很神奇的是:加了一个方正粗圆简.ttf后,只是在infor.plst中加,但是并未使用,后面计算的高度就准确)(在info.plist把两个字体位置换了之后又出错)

     NSMutableParagraphStyle *paraStyletest = [[NSMutableParagraphStyle alloc] init];
     paraStyletest.lineSpacing = 10 * KWIDTH_IPHONE6_SCALE;
     NSDictionary *dictest = @{NSFontAttributeName:self.messageLabel.font, NSParagraphStyleAttributeName:paraStyletest,
                           };
    CGSize size = [self.messageLabel.text boundingRectWithSize:CGSizeMake(260 * KWIDTH_IPHONE6_SCALE,MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading attributes:dictest context:nil].size;
    

    相关文章

      网友评论

        本文标题:设置文字阴影

        本文链接:https://www.haomeiwen.com/subject/hjitattx.html