UILabel分行显示

    UILabel *leftlabel=[[UILabel alloc]init];

    leftlabel.backgroundColor=[UIColor clearColor];

    CGFloat constrainedSize = 200.0f

    UIFont * myFont = [UIFont fontWithName:@"Arial" size:13];

    leftlabel.font=myFont;

    CGSize textSize = [mystring sizeWithFont: myFont constrainedToSize:CGSizeMake(constrainedSize, CGFLOAT_MAX)

                                   lineBreakMode:UILineBreakModeWordWrap];

    leftlabel.textColor=[UIColor blackColor];

    leftlabel. numberOfLines= 0;

    leftlabel.text=mystring;

    leftlabel.frame=CGRectMake(0, 0, textSize.width, textSize.height);

    leftlabel.textAlignment=UITextAlignmentLeft;


你可能感兴趣的:(UILabel分行显示)