UI

-(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];

}

posted on 2015-06-17 10:24  云龙8  阅读(138)  评论(0编辑  收藏  举报

导航