美文网首页
根据文字动态调整按钮(UIButton)宽度

根据文字动态调整按钮(UIButton)宽度

作者: LTSimple | 来源:发表于2016-12-27 14:13 被阅读294次

    NSString *content = button.titleLabel.text;
    UIFont *font = button.titleLabel.font;
    CGSize size = CGSizeMake(MAXFLOAT, 30.0f);
    CGSize buttonSize = [content boundingRectWithSize:size
    options:NSStringDrawingTruncatesLastVisibleLine | NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading
    attributes:@{ NSFontAttributeName:font}
    context:nil].size;

    根据buttonSize去设置button的size

    相关文章

      网友评论

          本文标题:根据文字动态调整按钮(UIButton)宽度

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