我做了以下代码:
UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(40, 70, 300, 50)];
label.backgroundColor = [UIColor clearColor];
label.textAlignment = UITextAlignmentCenter; // UITextAlignmentCenter, UITextAlignmentLeft
label.textColor=[UIColor whiteColor];
label.text = @"Telechargez et consultez les catalogues et les tarifs de la gamme Audi au format PDF";
[self.view addSubview:label];
Run Code Online (Sandbox Code Playgroud)
Nar*_*ana 17
试试这个:
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(40, 30, 300, 50)];
label.backgroundColor = [UIColor clearColor];
label.textAlignment = NSTextAlignmentCenter;
label.textColor = [UIColor whiteColor];
label.numberOfLines = 0;
label.lineBreakMode = UILineBreakModeWordWrap;
label.text = @"Telechargez et consultez les catalogues et les tarifs de la gamme Audi au format PDF";
[self.view addSubview:label];
Run Code Online (Sandbox Code Playgroud)
要将UILable显示为在图像中显示,您需要设置UILabel的以下属性并增加Label的高度.
@property(nonatomic) NSInteger numberOfLines;
@property(nonatomic) UILineBreakMode lineBreakMode;
Run Code Online (Sandbox Code Playgroud)
应如下所示..
UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(40, 70, 300, 100)];
.................................
label.numberOfLines=0;
label.lineBreakMode=UILineBreakModeCharacterWrap;
............................
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27552 次 |
最近记录: |