UILabel 的简单实用
来源:互联网 发布:手机上有数控编程软件 编辑:程序博客网 时间:2024/05/17 15:37
UILabel *label1 = [[UILabel alloc]init]; label1.frame = CGRectMake(20, 20, 200, 200); label1.backgroundColor = [UIColor yellowColor]; //文本 label1.text = @"hello,hello,hello,hello,hello,hello,hello,hello,hello,"; //文字颜色 label1.textColor = [UIColor blackColor]; //文字布局模式 label1.textAlignment = NSTextAlignmentLeft; label1.alpha = 0.5f; //设置字体 label1.font = [UIFont systemFontOfSize:30]; label1.font = [UIFont boldSystemFontOfSize:30]; label1.font = [UIFont italicSystemFontOfSize:30]; label1.font = [UIFont fontWithName:@"Didot" size:30]; //设置字体和字号 //设置阴影 label1.shadowColor = [UIColor grayColor]; label1.shadowOffset = CGSizeMake(1, 2); //换行 labe要有足够空间 label1.lineBreakMode = NSLineBreakByWordWrapping; //换行模式 label1.numberOfLines = 10; CGSize size = [label1.text sizeWithFont:label1.font constrainedToSize:CGSizeMake(200, 10000) lineBreakMode:NSLineBreakByWordWrapping]; label1.frame = CGRectMake(label1.frame.origin.x , label1.frame.origin.y , label1.frame.size.width, size.height); [self.view addSubview:label1];
文本
label1.text =@"hello,hello,hello,hello,hello,hello,hello,hello,hello,";
文字颜色
label1.textColor = [UIColorblackColor];
文字布局模式
label1.textAlignment =NSTextAlignmentLeft;
label1.alpha =0.5f;
设置字体
label1.font = [UIFontsystemFontOfSize:30];
label1.font = [UIFontboldSystemFontOfSize:30];
label1.font = [UIFontthinSystemFontOfSize:30];
label1.font = [UIFontitalicSystemFontOfSize:30];
设置字体和字号
label1.font = [UIFontfontWithName:@"Didot"size:30];
设置阴影
label1.shadowColor = [UIColorgrayColor];
label1.shadowOffset =CGSizeMake(1,2);
换行 labe要有足够空间
label1.lineBreakMode =NSLineBreakByWordWrapping;//换行模式
label1.numberOfLines =10;
CGSize size = [label1.textsizeWithFont:label1.fontconstrainedToSize:CGSizeMake(200,10000)lineBreakMode:NSLineBreakByWordWrapping];
label1.frame =CGRectMake(label1.frame.origin.x
, label1.frame.origin.y
, label1.frame.size.width
, size.height);
- UILabel 的简单实用
- UILabel 和UIButton的简单实用
- 实用UIlabel
- UILabel的简单使用
- UILabel的简单使用
- UILabel的简单使用介绍
- UILabel 简单的富文本
- 比较实用的UILabel字体以及各式定制
- UILabel 少人知道却很实用的技巧
- swift的UILabel的简单使用总结
- 简单实用的bugfree
- 简单实用的 .vimrc
- selenium的简单实用
- 简单实用的makefile
- ArrayList的简单实用
- 简单实用的分享
- wxTimer的简单实用
- GPUImage的简单实用
- Unity3D学习笔记(四)牧师和魔鬼游戏改进
- python学习——函数
- [分治 最短路] BZOJ 4456 [Zjoi2016]旅行者
- centos7 basic configuration
- Linux(x86) Exploit 系列
- UILabel 的简单实用
- string字符串和char字符串的使用
- java语言基础(23)——面向对象三大特性(封装、继承、多态)
- CODE[VS] 1475 m进制转十进制
- [DP] BZOJ 4574 [Zjoi2016]线段树
- linux下xml安装和使用
- 从零开始学 SpringBoot (1)
- 集合之Collections
- (OK) shmem: enable user xattr for tmpfs