您的位置:首页 > 产品设计 > UI/UE

UI

2015-06-17 10:24 429 查看
-(void)viewDidLoad3{

//1.声明一个label3

UILabel *label3 = [[UILabel alloc] initWithFrame:CGRectMake(20, 160, self.view.frame.size.width-40, 0)];

//2.设置背景颜色

label3.backgroundColor = [UIColor blackColor];

//3.设置字体的大小

label3.font = [UIFont systemFontOfSize:17];//font 字体 system 系统

//4.设置字体颜色

label3.textColor = [UIColor whiteColor];//text 文本

//5.设置行数

label3.numberOfLines = 0;

//6.设置内容

label3.text = @"asdfio爱就是对方 i 哦几哦阿萨德方法电视剧哦 i阿萨德发瑟发抖时的分身乏术说阿萨德大事发生啊是否的奋斗史";

//7.让文本收缩

[label3 sizeToFit];

//8.把视图leale3添加到视图控制器的view上

[self.view addSubview:label3];

}

=========

// UI视图 NS数据类型

//所有的数据类型例如NSString(字符串) NSArray(数组) NSDictionary(字典)都是以NS开头的

// 所有的视图类型例如UIView(视图) UILable(标签)都是UI开头

// 所有的有关度量例如CGFloat(符点型)都是CG开头

self.view.backgroundColor =[UIColor redColor];

/*

//当前视图控制器的view(视图)背景颜色为红色]background背景 color颜色

UILabel *lable = [[UILabel alloc] initWithFrame:CGRectMake(10, 20, self.view.frame.size.width-20, 300)];

//UILabel *lable 声明一个lable

//[UILabel alloc] 创建

// [[UILabel alloc] init]创建一个label并实例化(初始化)

//[[UILabel alloc] initWithFrame 创建一个label并实例化 并设置其坐标

//[[UILabel alloc] initWithFrame:CGRectMake创建一个label并实例化 并且设置其坐标为

//创建一个lable并设置它的frame(灰色视图的坐标)坐标x(视图左侧与父视图左边的距离) y(视图上侧与父视图上侧的距离,)

//self.view.frame.size.width 当前视图控制器的视图的坐标的大小的宽度

//self.表示当前视图控制器的view(视图)

lable.backgroundColor = [UIColor grayColor];//设置lable的北京颜色,geay灰色 red红色

lable.numberOfLines = 0;//可设置lable为多少行,不写就默认一行,0可以是多行,

[self.view addSubview:lable];//当前视图控制器的视图 添加一个子视图 lable

//lable(标签)是用来显示文字的视图

==========

@implementation ViewController

- (void)viewDidLoad {

[super viewDidLoad];

NSString *titleString = @"媒体称南宁落马书记余远辉司机跳江自杀 秘书失联";

UILabel *titleLable = [[UILabel alloc] initWithFrame:CGRectMake(20, 20, [[UIScreen mainScreen] bounds].size.width-40, 100)];

self.view.backgroundColor = [UIColor grayColor];

titleLable.backgroundColor = [UIColor redColor];

// [[UIScreen mainScreen] bounds].size.width

// Screen屏幕 当前屏幕的主屏幕的界限的大小的宽度 也就是说取当前屏幕的宽度

titleLable.textColor = [UIColor blackColor];

// titleLable上字体的颜色的设定方法

titleLable.font = [UIFont systemFontOfSize:17];

// titleLable上字体的大小 系统默认字体的大小为17

titleLable.textAlignment = NSTextAlignmentLeft;

// titleLable上字体对齐方式 为 向左对齐

titleLable.text = titleString;

// titlelable上的标题为 titleString

titleLable.numberOfLines = 2;

[self.view addSubview:titleLable];

[titleLable sizeToFit];//换行

[self viewDidLoad3];

[self viewDidLoad4];

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: