UILabel的屬性及方法

1.文本標籤,是專門用來顯示文字內容的組件字體

    UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(0, 100, 250, 80)];spa

    

    2.一個組件,若是想要正確的顯示在屏幕上,要具有什麼條件it

       1.必定要有一個正確的Frame值view

       2.要顯示在誰上面vi

       3.什麼是父子關係?標籤

   addSubview 就是創建視圖之間父子關係,那麼子控件會隨着父親控件座標變化而發生效果上的變化background

   子控件的座標位置,是直接參考期父親視圖的左上角居中

   若是一個組件想要正確的顯示在屏幕上,必定要保證2點顏色

    1.具有正確的Frame值ab

    2.與已經顯示在屏幕上的某個視圖,創建了父子關係

    [self.window  addSubview:label];

    label.backgroundColor = [UIColor redColor];設置顏色

    label.text = @"abcdefgabcdefgab";賦值

    

  設置文字大小

    label.font = [UIFont systemFontOfSize:30];

    label.font = [UIFont fontWithName:@"Bodoni 72 Oldstyle" size:30];

   根據UIFont中支持的字體,去進行設置才能夠正確的應用

    NSArray * tmpArray = [UIFont familyNames];

 

  textAlignment 設置文字顯示的具體位置 經常使用的有3種:

    NSTextAlignmentLeft 居左顯示

    NSTextAlignmentCenter 居中顯示

    NSTextAlignmentRight 居右側顯示

    e: label.textAlignment = NSTextAlignmentCenter;

  設置顯示文字的行數

    要設置固定的Label顯示的具體行數,那麼要保證Frame的高度可以夠用

    e: label.numberOfLines = 2

相關文章
相關標籤/搜索