10年积累的成都网站设计、成都做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有青川免费网站建设让你可以放心的选择与我们合作。>//视图已经加载完了,可以进行ui的添加了
- (void)viewDidLoad {
[superviewDidLoad];
// Do any additional setup after loading the view.
//初始化UILabel注意指定该对象的位置及大小
UILabel *lb = [[UILabelalloc]initWithFrame:CGRectMake(0,20,300,200)];
//设置文字
lb.text =@"label测试我在学习中学些ui story水电费水电费未入围 i肉煨入味哦水电费水电费水电费";
//设置背景色
lb.backgroundColor = [UIColorcolorWithRed:0green:191.0/255.0blue:243.0/255.0alpha:1.0];
//设置文字颜色
lb.textColor = [UIColorwhiteColor];
//文字大小,文字字体
lb.font = [UIFontsystemFontOfSize:25];
NSLog(@"系统字体名字:%@",lb.font.familyName);
//打印文字字体列表
NSArray *arrFonts = [UIFontfamilyNames];
NSLog(@"系统字体列表:%@",arrFonts);
//文字对齐
lb.textAlignment =NSTextAlignmentJustified;
// NSTextAlignmentLeft = 0, //居左对齐,默认
// NSTextAlignmentCenter = 1, //居中对齐
// NSTextAlignmentRight = 2, //居右对齐
// NSTextAlignmentJustified = 3, // Fully-justified. The last line in a paragraph is natural-aligned.
// NSTextAlignmentNatural = 4, // Indicates the default alignment for script
//换行模式
lb.lineBreakMode =NSLineBreakByCharWrapping;
// NSLineBreakByWordWrapping = 0, //每一行的结尾以字或者一个完整单词换行(若不够一个单词的位置)
// NSLineBreakByCharWrapping,//在每一行的结尾以字母进行换行
// NSLineBreakByClipping,// Simply clip
// NSLineBreakByTruncatingHead,// Truncate at head of line: "...wxyz"
// NSLineBreakByTruncatingTail,// Truncate at tail of line: "abcd..."
// NSLineBreakByTruncatingMiddle// Truncate middle of line: "ab...yz"
//指定行数,0为不限制行树,可以指定具体的数字
lb.numberOfLines =0;
//加圆角
lb.layer.cornerRadius =30;
//此行必须加,将原来的矩形角剪掉
lb.clipsToBounds =YES;
//加边框颜色,宽度,注意给layer加的颜色是CGColor类型
lb.layer.borderColor = [[UIColorredColor]CGColor];
lb.layer.borderWidth =1.0;
//把label添加到视图上,并且会显示
[self.viewaddSubview:lb];
}
本文题目:iOS中各种UI控件属性设置示例代码-创新互联
本文URL:
http://cdxtjz.cn/article/dgdsgd.html