學習ios控件之UILabel

學習ios控件之UILabel

人生第一次寫博客,帶着緊張和激動的心情。最近在學習ios,繼續自己學習的歷程,供大家和自己來參考和複習。

官網地址:https://developer.apple.com/reference/uikit/uilabel 點擊打開鏈接


    //UILabel的創建初始化
    UILabel *label = [[UILabel alloc] init];
    
    //設置邊框大小
    label.frame = CGRectMake(40, 40, 200, 60);
    
    //設置背景色
    label.backgroundColor = [UIColor yellowColor];
    
    //設置文本內容
    label.text = @"I am a label !";
    
    //設置文本顏色
    label.textColor = [UIColor blueColor];
    
    //設置文本字體大小
    label.font = [UIFont systemFontOfSize:20];
    //    NSTextAlignmentLeft      = 0,    // Visually left aligned 視覺上居左對齊
    //    NSTextAlignmentCenter    = 1,    // Visually centered     視覺上居中對齊
    //    NSTextAlignmentRight     = 2,    // Visually right aligned視覺上居右對齊
    //    NSTextAlignmentJustified = 3,    // Fully-justified. The last line in a paragraph is natural-aligned. 試過和默認一樣
    //    NSTextAlignmentNatural   = 4,    // Indicates the default alignment for script 試過和默認一樣
    //前三個用的比較多
    label.textAlignment = NSTextAlignmentCenter;
    
    //設置行數(高度如果足夠的話)
    label.numberOfLines = 2;
    
    //是否激活狀態:默認是YES, 選擇NO,顏色變虛
    label.enabled = YES;
    
    //設置陰影顏色
    label.shadowColor = [UIColor blackColor];
    
    //設置陰影的偏移量,x:正代碼向右,負代表向左  y:正代碼向下,負代表向上
    label.shadowOffset = CGSizeMake(4,4);
    
    //設置邊框寬度
    label.layer.borderWidth = 1;
    
    //設置邊框圓角
    label.layer.cornerRadius = 10;
    
    //設置背景爲圓角
    label.clipsToBounds = YES;
    
    //設置透明度
    label.alpha = 0.5;
    
    //添加到視圖中
    [self.view addSubview:label];

寫的不好,請大家見諒。。。

發佈了29 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章