UILabel 显示多行文字
2012-05-18 14:56
399 查看
#define ZIFont1 14.0f
#define ZIFont2 12.0f
#define ZIFont3 11.0f
#define Collor1 [UIColor redColor]
#define Collor2 [UIColor blueColor]
#define Collor3 [UIColor blackColor]
NSInteger allY=0; [self.view setBackgroundColor:BACKGROUND_COLOR];
self.navigationItem.title=@"新手帮助";
NSString * string =@"用户首次进入咔咕会要求登录,如果您已经的是PC咔咕的用户,可以直接用同样的账号和密码登录。";
CGSize size=[string sizeWithFont:[UIFont systemFontOfSize:ZIFont1] constrainedToSize: CGSizeMake( 310.0, MAXFLOAT ) lineBreakMode:UILineBreakModeWordWrap];
//在给定字符串的字体,宽度情况下得到字符串的高度
UILabel * label1=[[UILabel alloc]initWithFrame:
CGRectMake(20, allY+10, size.width, size.height+10)];
allY=allY+label1.frame.size.height;
label1.numberOfLines=0;
label1.textColor=Collor1;
label1.lineBreakMode=UILineBreakModeWordWrap;
label1.font=[UIFont systemFontOfSize:ZIFont1];
//设置UILable的字体和上面字符串的字体一样,这样才能完全显示出来
label1.backgroundColor=[UIColor clearColor];
label1.text=string; [scrollView addSubview:label1];
[label1 release];
#define ZIFont2 12.0f
#define ZIFont3 11.0f
#define Collor1 [UIColor redColor]
#define Collor2 [UIColor blueColor]
#define Collor3 [UIColor blackColor]
NSInteger allY=0; [self.view setBackgroundColor:BACKGROUND_COLOR];
self.navigationItem.title=@"新手帮助";
NSString * string =@"用户首次进入咔咕会要求登录,如果您已经的是PC咔咕的用户,可以直接用同样的账号和密码登录。";
CGSize size=[string sizeWithFont:[UIFont systemFontOfSize:ZIFont1] constrainedToSize: CGSizeMake( 310.0, MAXFLOAT ) lineBreakMode:UILineBreakModeWordWrap];
//在给定字符串的字体,宽度情况下得到字符串的高度
UILabel * label1=[[UILabel alloc]initWithFrame:
CGRectMake(20, allY+10, size.width, size.height+10)];
allY=allY+label1.frame.size.height;
label1.numberOfLines=0;
label1.textColor=Collor1;
label1.lineBreakMode=UILineBreakModeWordWrap;
label1.font=[UIFont systemFontOfSize:ZIFont1];
//设置UILable的字体和上面字符串的字体一样,这样才能完全显示出来
label1.backgroundColor=[UIColor clearColor];
label1.text=string; [scrollView addSubview:label1];
[label1 release];
相关文章推荐
- swift 学习笔记之在UILabel中显示多行文字
- UILabel换行与多行文字显示处理
- 在矩形框中水平或垂直显示多行文字
- 多行文字两行断尾点点点显示
- 「Swift学习笔记」使用UILabel显示多行文本
- css单行及多行文字超出部分显示省略号
- UILabel的多行显示
- css单行、多行文字溢出显示省略号
- 关于UILabel的多行显示 UILabel numberOfLines
- 文字超过多行(自定义行数)就显示省略号
- 多行文字溢出显示省略号
- 多行文字两行断尾点点点显示
- UILabel 多行显示<自动换行>
- 关于UILabel的多行显示 UILabel numberOfLines
- 多行文字结尾显示省略号
- Cocos2D-X下,iOS设备显示多行文字显示不全的问题
- UILabel显示不同颜色文字。
- 只有一行时居中显示文字,多行居左显示,最多两行超过用省略号结尾
- -webkit-line-clamp 实现限制文字显示多行,多余的用...代替
- 多行文字垂直居中显示,图片居中