`
wfkbyni
  • 浏览: 85643 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

UILabel自适应字体宽度

阅读更多
UILabel* myLable=[[UILabel alloc] initWithFrame:CGRectMake(0, 23, 175, 33)];
                    [myLable setFont:[UIFont fontWithName:@"Helvetica" size:10.0]];
                    [myLable setNumberOfLines:0];
                    [myLable setBackgroundColor:[UIColor clearColor]];
                    [myAdView addSubview:myLable];

    UIFont *font = [UIFont fontWithName:@"Helvetica" size:10.0];
       CGSize size = [text sizeWithFont:font constrainedToSize:CGSizeMake(175.0f, 2000.0f) lineBreakMode:UILineBreakModeWordWrap];
       CGRect rect=myLable.frame;
       rect.size=size;
       [myLable setFrame:rect];
       [myLable setText:text];
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics