现在的位置: 首页 > 综合 > 正文

UILabel高度自适应

2012年07月07日 ⁄ 综合 ⁄ 共 645字 ⁄ 字号 评论关闭
        //活动内容(使用高度自适应)
        UILabel *content = [[UILabel alloc] initWithFrame:CGRectMake(30, 260, 0, 0)];
        [content setNumberOfLines:0];
        content.lineBreakMode = UILineBreakModeWordWrap;
        content.text = [[self.activityList objectAtIndex:i] objectForKey:@"text"];
        content.font = [UIFont fontWithName:@"Microsoft YaHei" size:10];
        CGSize size = CGSizeMake(300, 190);
        CGSize labelsize = [content.text sizeWithFont:content.font constrainedToSize:size lineBreakMode:UILineBreakModeWordWrap];
        [content setFrame:CGRectMake(30, 260, labelsize.width, labelsize.height)];
        content.backgroundColor = [UIColor clearColor];
        content.textColor = [GCCommonHelper colorForHex:@"535353"];
        [view addSubview:content];
        [content release];

抱歉!评论已关闭.