1. 程式人生 > >Android工程師開發iOS之UILabel

Android工程師開發iOS之UILabel

最近專案忙著上線沒有更新,週末有點時間繼續我們的ios開發,最近介紹一下控制元件

今天介紹的是UILabel,它是和Android中的TextView是類似的,那我們看看他的設定和一些屬性。

 //初始化 UILabel 顯示文字
    UILabel *label= [[UILabel alloc] init];
    //設定文字內容
    label.text = @"你好,我是我自己,我相信我就是我,說啥都沒有用,趕緊做點實事吧";
    //設定顯示位置
    label.frame = CGRectMake(100,300,160,50);
    //設定背景色
    label.backgroundColor = [UIColor brownColor];
    //設定label文字的大小
    label.font = [UIFont systemFontOfSize:12];
    //設定字型顏色
    label.textColor = [UIColor blueColor];
    
    //設定陰影顏色
    label.shadowColor = [UIColor grayColor];
    //設定陰影偏移位置
    label.shadowOffset = CGSizeMake(5, 5);
    //設定文字的對齊方式 預設左對齊
    label.textAlignment = NSTextAlignmentCenter;
    //設定文字顯示的行數,預設1,顯示一行
    //如果設定為0會根據文字的長度自動適配文字的行數
    label.numberOfLines = 0;
    
    //將label顯示在螢幕上
    [self.view addSubview:label];

在這裡插入圖片描述